Best English restaurant in United kingdom

George's Fish Shack Newcastle
George's Fish Shack Greys Quarter Eldon Square Newcastle upon Tyne NE1 7AP United Kingdom

Edenshine Restaurant
Afonwen Craft & Antique Centre Denbigh Road Afonwen Mold CH7 5UB United Kingdom