Grahame Park Way, London, Greater London (Great Britain) Show on map
Updating availability and prices
Electra is set in Colindale
The accommodation is 27 km from Croydon
Towels and bed linen are featured in this accommodation
London is 13 km from the homestay, while Luton is 34 km away
The nearest airport is London Heathrow Airport, 20 km from Electra
This double room has a electric kettle