Juan
3 Leicester Road, New Barnet, EN5 5EW, United Kingdom
Located in New Barnet, 2.7 km from Cockfosters, Juan provides accommodation with free Wi-Fi and free private parking. The property is around 8.4 km from Wood Green Metro Station, 9.1 km from Alexandra Palace and 11 km from Edgware.