UK, London
9-11 Byng Street,(Off Westferry Road),South Quay, Tower Hamlets, London, E14 8GG, United Kingdom