Life Chronicles: An immersive VR journey through the Earth's history
09 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.