Primrose Hill King Henry's Road London NW3 3RP United Kingdom Recenter To navigate, press the arrow keys. 51.5427, -0.158867