Aerial View Hyde Park Avenue N21 2Pl United Kingdom

51.629766, -0.086739