The Barn is a unique place in the village of Scorton where you can shop, eat and drink all in one place
Tags: Tea Room,Restaurant