There are Many Charming Features to Discover in Kensington Gardens: With our hotel right opposite Kensington Gardens, there was no excuse not to explore the Gardens on this visit. Whereas onĀ previous London visits, we’ve mostly just skirted through parts of the Kensington Gardens to get somewhere, this time round we were well located to […]
You are here: Home / Archives for princess diana memorial fountain