Hilton Tower Bridge
Address: 5 More London Place, Tooley Street, Waterloo and Southwark, London, United Kingdom.
Nearest Landmark: Southwark Tube Station
Distance: 2 Miles from London Centre
Set against the backdrop of one of London"s best-known historical landmarks, Hilton London Tower Bridge Hotel is a modern hotel with a striking exterior....