The Hoo, Hampstead (built 1890)
Location: 51.5521167°N, 0.1720750°W