Featuring garden views, love Romm provides accommodation with a garden and a balcony, around 4 km from Wood Green Metro Station. The property features inner courtyard views and is 5.9 km from Alexandra Palace and 7.5 km from Emirates Stadium. Free Wi-Fi is available throughout the property and Tottenham Hale is 2.2 km away.
17 Denmark Street, Londra, N17 0JL, Regno Unito