Regents North London ApartmentsApartment
Zenith House 69 Lawrence Road, London, N15 4EY, United Kingdom
Regents North London Apartments in London provides accommodation with free Wi-Fi, 1.8 km from Tottenham Hale, 3.5 km from Wood Green Metro Station and 5.3 km from Emirates Stadium. The property is located 5.4 km from Alexandra Palace, 7.