Is the Barn open at Wentworth for pizza and beer?

Is the Barn open at Wentworth for pizza and beer?

3 Likes