A brand new pub, The Willow, offering a place to relax. Located on High St. in Bourton-on-the-Water.