Dixons Travel opens new store design at London’s Heathrow Terminal Three

London, 2017-Aug-09 — /EPR Retail News/ — Today (08 Aug 2017), Tuesday 8th August the UK’s leading airport electrical retailer opens a new store design, within the Departure Lounge at London’s Heathrow Terminal Three (LHR). The fresh looking 2196 sq ft. store is located in the newly expanded section of the lounge and introduces a […]