Holland Park, Leisure & Pleasure hidden in the Heart of London.
London must be one of the greenest cities in the world. There are parks and gardens everywhere, if you know where to look! Sometimes you get a nice surprise when you walk round a corner, and that’s…
Post to Tumblr