HomeTravel NewsMore Barrhead Travel Stores for Northern Ireland

More Barrhead Travel Stores for Northern Ireland

Scotland-based Barrhead Travel plans to open 25 new stores, mainly in Northern Ireland and England, over the next five years – and all of the company’s 98 branches will include an ‘ambassador’ for luxury travel clients.

Customers will be able to make appointments at a location of their choice where the ambassador will meet them to discuss and book their holiday – a service already offered at its main store in Glasgow and some other branches.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Logo

Must Read