0
By Cathy Mitschele on September 08th, 2009
The Tower Hotel London – Everything In One Place
There are very few hotels in London which can boast great service, accommodation AND views all in the same sentence. But The Tower Hotel can. You will be amazed at some of the incredible sites across the Thames, Tower Bridge and St. Katherine’s Dock. I love to sit and imagine the [...]











