Holland Park, London, UK

Holland Park is a district and a public park in the Royal Borough of Kensington and Chelsea, in west central London in England. Holland Park is widely regarded as one of the most romantic parks in London, due to its abundant wildlife and secluded hideaways.

Ilchester Pl, Kensington, London W8 6LU, UK
www.rbkc.gov.uk
+44 20 7602 2226

England Culture & Tourism Route © Monika Simon Newbound 2020

London Visitors Guide © Simon Newbound

building Own or work here? Claim Now! Claim Now!
image