The full list of shops now open at London's Westfield in Stratford and Shepherd's Bush - MyLondon
Westfield London
Westfield London
Westfield London Shopping Centre, 1081 Ariel Way
Bucherer opens largest UK store
Sephora Confirms U.K. Store Comeback At Westfield London
Westfield ploughs profits into UK shopping centres
10 Best Places to Go Shopping in London - Where to Shop in London and What to Buy? – Go Guides
Louis Vuitton Stores United Kingdom
LOUIS VUITTON - Ariel Way, London, United Kingdom - Accessories - Phone Number - Yelp
Absolute joke of a store - Review of Louis Vuitton, London, England - Tripadvisor
Westfield London - Wikipedia