Set in the Cotswolds, the historic medieval town of Tewkesbury and opposite the famous Abbey, Owens restaurant is housed in a 15th century building still retaining many of it’s stunning features including the huge fireplace that is still in use today. Owens offer a modern approach to British and French classics. Championing the finest local produce (which is in abundance here) helps to create wonderfully fresh dishes which enable the menu to be consistantly varied and regularly changed. Sourcing the best local produce is key to ensuring the freshest and best possible results and here at Owens we strive to seek out the best produce the area has to offer.
We are proud to still have a Michelin rated status and continue to be the only establishment in Tewkesbury recognised for inclusion