Holland Park

Located in the Royal Borough of Kensington and Chelsea, Holland Park is broadly situated to the north of Kensington High Street with Kensington Church Street to the east and Shepherd’s Bush and Notting Hill towards its northern boundaries. Its delightfully peaceful park and proximity to the aforementioned upmarket shopping locations makes Holland Park a popular location for private dining events.