Walthamstow Garden Flat
Hazelwood road Walthamstow, E17 7AJWalthamstow Garden Flat offers pet-friendly accommodation in Walthamstow, 11 km from London. Guests benefit from terrace and a sun terrace. Free WiFi is provided throughout the property. There is a seating area, a dining area and a kitchenette.
1 rooms