UK
,London
20 Crossharbour Plaza, Tower Hamlets, London, E14 9YF, United Kingdom