Hampstead North London

51.573168, -0.186459