UK, London
2 Osborn Street, Aldgate East, Tower Hamlets, London, E1 6TE, United Kingdom