next video will start in 10 seconds
Hampstead Hill Gardens, Hampstead, London NW3, UK 📍
HISTORY AND WALKING TOUR IN HAMPSTEAD