England, New Barnet
Spacious Apartment in London With Internet
Situated in Barnet- this apartment building is within 9 mi (15 km) of Alexandra Palace- Hampstead Heath- and Finsbury Park. Emirates Stadium and White Hart Lane Stadium are also within 9 mi (15 km). New Barnet Station is only a 4-minute walk and High Barnet Underground Station is 22 minutes.
New Barnet, England, United Kingdom
check all amenities
Guest House Ellipse