Beechcroft Farm Shop & Tea Barn

Beechcroft Farm Shop & Tea Barn is an award-winning Farm Shop and Tea Barn.

Offering a great range of local produce and a chance to sit and enjoy a slice of cake and a cuppa just a few miles away from Winchester.

Photos

Where to find us

Location
Beechcroft,
Sarum Rd,
Winchester SO22 5QS

Visit Website