The Tower Hotel, London, England On the River Thames by Tower Bridge, this sprawling modern London hotels is a 3 minute stroll from St. Katharine Docks (marina with shops) and a 7 minute walk from both the Tower Hill tube station and Tower of London station. The cleaned rooms include coffee and tea making facilities, …
Continue reading "Tower Hotel, London"
The post Tower Hotel, London appeared first on Heathrow Gatwick Cars™.
from Heathrow Gatwick Cars™ https://ift.tt/2HHSdT5
via London Heathrow Cars
No comments:
Post a Comment