thomson liverpool

THOMSON OPENS HI-TECH LIVERPOOL HOLIDAY DESIGN STORE

Thomson has opened a new “holiday design store” on Lord Street in Liverpool. It is the second such store for the company and follows the success of its branch in the Bluewater Shopping Centre. The Lord Street branch has been open since 1988 but has now been completely revamped with the company’s new concept, which…

Share Button