The Willows is set in Morden. Guests staying at this apartment have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. The bathroom features a bath. Guests can relax in the garden at the property. London is 13 km from the apartment, while Windsor is 31 km Read more
The Willows is set in Morden. Guests staying at this apartment have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. The bathroom features a bath. Guests can relax in the garden at the property. London is 13 km from the apartment, while Windsor is 31 km away. The nearest airport is London Heathrow Airport, 20 km from the property.