23 Benwell Road, London
bedrooms
Baths
Guests
Quiet double bed & private bathroom offers accommodations in London, 3 miles from Emirates Stadium and 3.1 miles from Victoria Park. It is located 2.2 miles from Tottenham Hale Tube Station and has free WiFi plus a shared kitchen.
WiFi/Internet
No nearby properties available in this region at the moment.