Company name: Mazzard Farm Holiday Cottages
Description: Mazzard Farm Holiday Cottages are award winning holiday cottages in Ottery St Mary, East Devon.
Mazzard Farm, East Hill, Ottery Saint Mary EX11 1QQ, United Kingdom