Holland Park in United Kingdom

Holland Park - Photo by Andy Ong from Google Maps

One of the most beautiful parks in London for a picnic.

The park has sports facilities, a playground and a cafe, plus the Kyoto Japan Garden.

The seating area inside allows you to really enjoy this beautiful beauty.

SHARE

LOCATION

Address Ilchester Pl, London W8 6LU, UK

Phone +44 20 7602 2226

Website http://www.rbkc.gov.uk/leisureandlibraries/parksandgardens/yourlocalpark/hollandpark.aspx

Maps GQ3W+7G London, UK Open Maps

Best Near Places in 20 km
Related destinations