Holland Park Holland Park

Are you an owner of this business, venue or place? Claim your listing and attract more visitors. 

Holland Park

Ilchester Place, London, W8 6LU, United Kingdom | 020 7602 2226 | Website
squirrelpot

squirrelpot

223
320 likes

320

4

Holland Park is lovely, and has the beautiful Japanese style 'Kyoto Garden'. Wheelchair access is easy in most areas, with just a few areas where only the most intrepid wheelchair users would vent...

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Holland Park

1 4