Nestled in Friern Barnet district, Evesham London offers accommodation merely 1.4 km from Alexandra Park.
An electric kettle, refrigerator and kitchenware are featured in the rooms.
The Arnos Arms serves a good range of British food and lies a 5-minute stroll away. Cline Road bus stop is 250 metres from this property and a 10-minute walk takes guests to Arnos Grove underground station.
Evesham is located at 6 km distance from Kenwood House. The guest house is also 2.5 km to the Victorian-style Alexandra Palace Theatre.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please