About Mazzard Farm holiday cottages
Mazzard Farm holiday cottages- Describes an award winning complex of six self-catering holiday cottages. Includes illustrated descriptions of the accommodation, a photo gallery, an enquiry form and contact details.