Kenwood House | Attractions in Hampstead Heath, London
The cafe at Kenwood House, on Hampstead Heath, in north London, UK Stock Photo - Alamy
Kenwood House on Hampstead Heath, history and maps
One of my favourite places in London, Hampstead Heath. This is Kenwood house set in Kenwood estate inside Hampstead Heath one of the biggest public parks in London. I fully recommend visiting