Offering a shared lounge, 03 Bedroom Apartment-Self Check in is set in the Walthamstow district of London, 3.7 km from Snaresbrook and 4.7 km from Tottenham Hale. Complimentary Wi-Fi is featuredthroughout the property.
Number of rooms: 15
311 Hoe Street, Walthamstow, London, E17 9AA, United Kingdom