Reading the reviews is it not about time barrhead travel answered the negative comments
No contact with customers due to fly out on holiday
Very slow in handing out refunds
Customer care non existent
5 years ago
Barrhead Travel has a
3.3
average rating
from
493
reviews