UK, London
40 Marsh Wall, Tower Hamlets, London, E14 9TP, United Kingdom