London Otium - Westfield Stratford City

Otium - Westfield Stratford City

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.

Experiences in Otium - Westfield Stratford City are coming soon.

Experiences in Otium - Westfield Stratford City are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Otium - Westfield Stratford City

Westfield Stratford City 1, The Street, Ground Floor, London, London, E20 1EJ