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

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

Tel: 01704 823435

Email:  clare@owdbarn.com