The Wychwood Inn is a newly refurbished and extended pub restaurant in the beautiful village of Shipton-under-Wychwood in the glorious Cotswolds.

To make a reservation online Click Here  or Call 01993 831185 

Meal