Howlett End Wimbish

Suggest an edit · Your business? Claim now

Add more information

Located at Taylors Barns in Wimbish. Our local farm shop is nestled in the Essex countryside. Between Saffron Walden & Thaxted, Howlett End …

Social profiles