Kenwood House
The City Adventurers took a trip to Kenwood House, one of London’s hidden gems. Situated on the edge of Hampstead Heath, it is surrounded by tranquil landscaped gardens. On a lovely autumn day, we arrived at the small car park to find it full of dog walkers, enjoying the local countryside. Those in the know… More Kenwood House