Photos: Spring Day in Holland Park
London Hotels Blog, April 28th, 2009
… a true London gem. The whole of Holland Park itself is one of the most relaxing places I know in Central London and an ideal place to keep in mind next time you require some down time for quiet contemplation.
READ THE COMPLETE POST AND SEE ALL THE PHOTOS:
Photos: Spring Day in Holland Park