The Coach House
Self catering apartment sleeping up to 4 people.
The Coach House is set in glorious Suffolk countryside, in the rural village of Framsden. It is ideally suited for exploring 'Constable' country. Framsden has a Norman Church, a village pub, a windmill, a large number of listed buildings, a small children's play area and many public footpaths. The Elizabethan Helmingham Hall, is a short walk away. The Coach House is just 3 miles from Debenha