8/18 London Bridge Street,London, SE1 9SG
Plot an area on map:
City of London
Bloomsbury
West End
Show similar hotels:
Tower Residences by Blue Orchid0.7km
The Tower Hotel0.9km
All City of London Hotels
All 4 star Hotels
4 * hotels in City of London
Pinpoint attraction on map:
The Shard0.1km
London Dungeons0.1km
London Bridge Hospital0.1km