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.
Address Ilchester Pl, London W8 6LU, UK
Phone +44 20 7602 2226
Maps GQ3W+7G London, UK Open Maps