I had to cancel a flight due to the death of a relative. Informed them one month in advance yet they refused to refund a single cent. Frankly, I believe in Karma and look forward to something similar or worse happening to all their staff
6 years ago
Barrhead Travel has a
3.3
average rating
from
494
reviews