UK, London
7 Voss Street, London, Tower Hamlets, London, E2 6JE, United Kingdom