London

london tower bridge hotel view
Cities England Europe

An epic stay at The Tower Hotel, London

It was an awkwardly warm October evening with no sign of rain, as always when I am in London 🙂 .I can’t believe those that say that in London it is always raining. 10 people in line at the reception of The Tower Hotel. I thought it would take forever to get into my room, […]

Read More