Tag Archives: hotels near Paddington

Plan to Travel London First Time

The idea of travelling alone may sound daunting, but it’s often to best way to truly discover a city. Travelling alone is a great way to fully immerse yourself into the culture you have selected to dive head first into. … Continue reading

Posted in London Guide | Tagged | Leave a comment