Hilton London Tower Bridge

5 More London Tower Bridge
London
United Kingdom