80 Village Road, Enfield
16 bedrooms
Baths
Guests
With a stay at Oak Lodge Hotel in Enfield (Bush Hill Park), you'll be within a 15-minute drive of Tottenham Hotspur Stadium and Alexandra Palace. This guesthouse is 9.8 mi (15.8 km) from Liverpool Street and 10.5 mi (16.9 km) from Tower of London.
Parking
Elevator
WiFi/Internet
Breakfast
No nearby properties available in this region at the moment.