Church Farm Lodge



Desborough • Show on map
View Details for Price
Tucked away in tranquil countryside, Church Farm Lodge offers 4-star luxury accommodations in 3 large, converted barns. There is free Wi-Fi and ample parking. Church Farm Lodge has good road links and…More info
