Hale Lodge Vacation Home London, Greater London
Hale Lodge in London offers accommodation with free Wi-Fi, 1.3 km from Tottenham Hale, 4.8 km from Wood Green Metro Station and 5.4 km from Emirates Stadium. The property is situated 7.3 km from Victoria Park, 8.2 km from Snaresbrook and 9.
51 Stamford Road, London, N15 4PH, United Kingdom