Stow Cottage Barn is an end-terrace cottage resting in Churchill sleeping five people in two bedrooms.
This immaculately-presented cottage is in the village of Upton-upon-Severn in Worcestershire and can sleep six people in two bedrooms.
You have specified: