Set in Plumstead, Landstead House features accommodation with a flat-screen TV. Free WiFi is provided. A fridge and kettle are also featured. London is 15 km from the holiday home, while Windsor is 49 km away. London City Airport is 4 km from the property. Read more
Set in Plumstead, Landstead House features accommodation with a flat-screen TV. Free WiFi is provided. A fridge and kettle are also featured. London is 15 km from the holiday home, while Windsor is 49 km away. London City Airport is 4 km from the property.