Located in London and only 500 metres from Wood Green Metro Station, Stunning and spacious house, with Free Parking and huge Garden, 5 Min to metro provides accommodation with garden views, free Wi-Fi and free private parking.
62 Selborne Road, London, N22 7TH, United Kingdom