Studio is set in Stanmore and offers a garden. This apartment offers accommodation with free WiFi. London is 16 km from the apartment, while Windsor is 26 km away. The nearest airport is London Heathrow Airport, 18 km from the property. Read more
Studio is set in Stanmore and offers a garden. This apartment offers accommodation with free WiFi. London is 16 km from the apartment, while Windsor is 26 km away. The nearest airport is London Heathrow Airport, 18 km from the property.