Favourite Spots
Holland Park is one of Favourite Spots.

1. Holland Park

9.5
Ilchester Pl, London, Greater London
Park · Kensington and Chelsea · 139 tips and reviews

Priscillia J.Priscillia JP: Hands-down most scenic peaceful park around with peacocks, a kyoto garden, and more~