Set on the edge of Hampstead Heath, Kenwood is one of London's hidden gems. The house, its breathtaking interiors and stunning art collection are free for everyone to enjoy.
31