Citikey

Nearest public transport

Underground - Tower Hill
Tower Place West, The City, London