Cafe or restaurant
Kenwood is located in Hampstead Heath, Kenwood. It is an 18th century villa with an extensive art collection, and the house and estate are free to enjoy all year.
30th March to 28th October all week at 10am-5pm
Kenwood Gardens Hampstead Lane Highgate London Greater London GB NW3 7JR