Albany HouseApartment
11 Albany Road, London, N18 2DX, United Kingdom
Albany House, a property with a terrace, is located in London, 6 km from Wood Green Metro Station, 6.1 km from Southgate London, as well as 7.4 km from South Woodford. Both free Wi-Fi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is set 3.8 km from Tottenham Hale.