The Baraset Barn
With its unique ambience and visual appeal, the Baraset Barn adds more bite to business lunches, more enjoyment to evenings out.

Show businesses near Stratford upon Avon