Situated within 4.8 km of Wood Green Metro Station and 4.9 km of Tottenham Hale in London, London Tottenham - good for centre and Redwood House-autism features accommodation with seating area.
Number of rooms: 2
Victoria Road 13b, London, N18 2UF, United Kingdom