Cannon Hall, Hampstead (built 1720)
Location: 51.5601°N, 0.1751°W