0 review
1 America Square, Tower Hill, Tower Hill, London EC3N 2LS
0203 355 7500
International
Tower Hill, East London
£££