Owd Barn
Farm Shop-Tearoom-Country Store
Home
Shops
News
Visit Owd Barn
Farm Blog
contact us
contact us

Owd Barn, Spencers Farm, Rufford Road, Bispham, Nr Ormskirk, Lancashire L40 3SA

01704 823435

email clare@owdbarn.com