Explore Chelsea at Christmas: dazzling lights, festive installations, charming streets, and riverside views make the ultimate holiday walk in London!
Explore Chelsea at Christmas: dazzling lights, festive installations, charming streets, and riverside views make the ultimate holiday walk in London!
As I was looking for a place for lunch last winter, ideally with a garden and ideally in the heart of London, I came across the Ivy restaurant in Chelsea. That was a great discovery, which I have had the pleasure to taste again more recently …