Croxley Flat 1 is set in Croxley Green. Guests staying at this apartment have access to free WiFi.
This 2-bedroom apartment comes with a kitchen, a seating area, and a satellite flat-screen TV.
London is 27 km from the apartment, while Milton Keynes is 49 km away. The nearest airport is London Heathrow Airport, 20 km from the property....
|292 New Road|