Daily Archives: November 12, 2013


London – one of the most romantic cities in the world

When we think of romantic cities, London rarely springs to mind. Instead, we think of the soft hues of Paris in the spring, or walking hand in hand amidst the falling leaves of New York’s Manhattan in the autumn. We might think of the earthy vibrancy of gorgeous Barcelona, the sensuality of Istanbul or perhaps even the cobbled backstreets of Edinburgh, Christmas lights twinkling in the background. However, that is selling London short. Very short indeed! If you know where to go, London can be the most romantic city there is, bar none. All you need to know is where to look. Here are a few handy ideas: Hampstead Heath One […]