Whole 3 Bed House-London. SPECIAL WINTER OFFER!!London, United Kingdom Address: Leicester Road, Greater London North, London, London, England, United Kingdom, EN5 5DS State: United Kingdom City: London Zipcode: EN5 5DS Longitude: -0.186271 Latitude: 51.647.697 Rates from: 0 Accommodation Booking