Tag: Westfield Stratford City
TAG Heuer Unveils New Boutique at Westfield Stratford City
Swiss luxury watchmaker TAG Heuer has opened its doors to a new boutique at Westfield Stratford City in London. This marks the brand's fourth...
Sephora Expands UK Footprint with Second Store in Westfield Stratford
Sephora is set to open its second UK store in Westfield Stratford on November 15th, 2023. This comes after the brand's highly successful debut...
New Balance Launches New Retail Concept in London Stratford
New Balance has opened the doors to its latest retail store, located at Westfield Stratford City in London. The store features a fresh retail...
Watches of Switzerland Unveils Luxurious New Showroom at Westfield Stratford City
Watches of Switzerland, a prominent luxury watch retailer in the UK, has recently announced the inauguration of its new showroom in Westfield Stratford City....