traditional restaurant in The Cotswolds

About 81 results.

The Artichoke Inn

Church Street 23, NN3 7SP Moulton, United Kingdom

The Red Lion - Denton

Main Street 1, NN7 1DQ Denton, United Kingdom

The Old Cherry Tree

Cherry Tree Lane 8, NN4 7AT Great Houghton, United Kingdom

La Pazienza

Wellingborough Road 268, NN1 4EJ Northampton, United Kingdom

Sophia's Restaurant

Bridge Street 54, NN1 1PA Northampton, United Kingdom

deliveroo

Drapery 3-5, NN1 2ET Northampton, United Kingdom