Albany House Appartamento Londra
Within 3.8 km of Tottenham Hale and 6 km of Wood Green Metro Station, Albany House offers free Wi-Fi and a terrace. This holiday home is 7.7 km from Alexandra Palace and 8.2 km from Woodford.
11 Albany Road, Londra, N18 2DX, Regno Unito