![Artillery Lane London](http://static.readytotrip.com/upload/information_system_24/2/6/4/item_2645130/information_items_4876728.jpg)
Artillery Lane Hotel London
Artillery Lane is set in the City of London district of London, 300 metres from Liverpool Street Underground Station, 1.6 km from Tower of London and 1.7 km from Tower Bridge. The air-conditioned accommodation is 1.1 km from Sky Garden.
Number of rooms: 26
18 Artillery Lane, City of London, London, E1 7LS, United Kingdom