Do their job well

4.6 / 5
96% of users recommend this

Guest's review of Barrhead Travel -


“Do their job well”

Written on: 22/09/2013

Booking was easy
Communication was appropriate
staff helpful and knowledgeable
Only criticism is that tickets and paperwork do dot appear until only a few days before departure giving very little time to correct any anomalies that may occur.

Get Great Holidays Deals From Expedia
Report this review
Was this review helpful? 0 0
Great Deals on Expedia