Lode Hall is a holiday home with a barbecue, set in Upwell. The property boasts views of the city and is 41 km from Cambridge. Free WiFi is provided throughout the property. Read more
Lode Hall is a holiday home with a barbecue, set in Upwell. The property boasts views of the city and is 41 km from Cambridge. Free WiFi is provided throughout the property.