Europe | Travel | UK

Covent Garden Hotel – The perfect winter city retreat

The relentless rain propels me along the effusive and charming, cobbled stoned Monmouth Street in London’s Covent Garden, challenging me to escape it. Despite the weather, eager shoppers move insouciantly from shop to shop, a far cry from the stress inducing, disgruntled traffic of Oxford Street. A door opens and I’m greeted with a beaming […]

Continue Reading