Horizon of Khufu: An Immersive VR Expedition to Ancient Egypt
18 Oct - 30 Nov
Westfield Stratford City is a bustling shopping and leisure hub in East London. It boasts an impressive 1.9 million sq ft of retail and leisure space, making it the largest urban shopping center in Europe.