Phepson Farm Cottages consist of three luxury self catering cottages at Phepson, near Droitwich in Worcestershire. Phepson Farm Cottages accepts Dogs & Small Pets; you can view this Self Catering Property on our website by clicking on the link provided below: We have kept many original features and coupled them with modern country interiors to give […]