Skip to main content

Barrhead Travel opens first England store

High street
Edward Robertson
12 October 2015

Barrhead Travel has opened its first branded store in England with a branch in Newcastle.

Sharon-Munro-Seated-res.jpg

The £1 million 1,500 square feet store is located at the busiest entrance of the Eldon Square Shopping Centre in Newcastle and will create 20 new jobs.

As well as the latest store design, the shop will also have a foreign exchange bureau, a international flight centre and offer a bespoke travel service.

Barrhead Travel currently supports franchise branches trading independently in the north east but the Newcastle store will be the first distinct branded store in the area as the agency seeks to expand across the UK.