UK, London
42 Adler Street, Tower Hamlets, E1 1EE