The Fox at Barrington
The Fox at Barrington, Great Barrington, Burford, UK
A Cotswold Pub with a Warm Welcome and Stunning Views The Fox at Barrington is a beautiful Cotswold pub located right on the banks of the River Windrush in the gorgeous village of Great Barrington. Just two miles from Burford, the pub is the perfect...
You must be logged in to post a comment.