Westfield Stratford is situated in East London, which provides over 1.9m sq ft of retail and leisure space, with over 320 units. It is of one of the busiest shopping centres in Europe with a footfall of over 51 million visitors a year.
Floor number: Ground, Ste SU1064
One of Europe's biggest shopping centres, Tenanted by multiple leading retailers, Accessible via Stratford station