The ULHApartment
368 Green Lanes, London, N4 1DA, United Kingdom
Set in London and within 2.8 km of Wood Green Metro Station, The ULH features a shared lounge, allergy-free rooms, and free Wi-Fi throughout the property. The property is situated 4 km from Tottenham Hale, 4.9 km from Alexandra Palace and 5.