Your browser is out of date. The site may not function correctly. Please update your browser.
The Bottle & Glass Inn, an award-winning restaurant-with-rooms near Henley-on-Thames, is excited to announce the launch of its Barn 2.0. The Barn at The Bottle & Glass Inn will welcome guests from 25 June and will be open seven days a week for coffees, pastries, breakfast, lunch and special event…