Thank you for taking the time to answer our questions. We really appreciate it.
The George Inn is a quintessential village pub nestled in the pretty village of St. Briavels in the Royal Forest of Dean.