The rear of Mowbray Parade, Edgware Way, Edgware, Middlesex HA8 8JS, United Kingdom
Approx 0.64 KM away