Otium - Westfield Stratford CityWestfield Stratford City 1, The Street, Ground Floor, London 10995 meters