A stunning Royal Park in north-west London, covering 410 acres, with formal gardens, boating lakes, and the Open Air Theatre.
The Alice House
The Dog House
The Green Room