Holland Park

Holland Park

Holland Park is the Royal Borough’s largest park. It has the following facilities: 22.5 hectares of gardens, children’s play facilities, sports areas, a cafeteria, large areas of woodland abundant with wildlife.
Location
London, United Kingdom

Past events

Ilchester Place
London W8 6LU United Kingdom
Subscribe
Get updates on the Holland Park