119 Great North Road, Barnet
9 bedrooms
Baths
Guests
With a stay at this residence in Barnet (Oakleigh), you'll be within a 15-minute drive of Alexandra Palace and Tottenham Hotspur Stadium. This residence is 10 mi (16.1 km) from Wembley Stadium and 10.7 mi (17.2 km) from The British Museum.
Parking
WiFi/Internet
No nearby properties available in this region at the moment.