Browse UK Restaurants listed by County

Aberdeenshire

There are 160 in Aberdeenshire

Angus

There are 108 in Angus

Argyll

There are 46 in Argyll

Ayrshire

There are 134 in Ayrshire

Bath and North East Somerset

There are 88 in Bath and North East Somerset

Bedfordshire

There are 217 in Bedfordshire

Berkshire

There are 382 in Berkshire

Berwickshire

There are 2 in Berwickshire

Bristol

There are 274 in Bristol

Buckinghamshire

There are 300 in Buckinghamshire

Caithness

There are 6 in Caithness

Cambridgeshire

There are 284 in Cambridgeshire

Cardiff

There are 7 in Cardiff

Carmarthenshire

There are 3 in Carmarthenshire

Cheshire

There are 561 in Cheshire

Clackmannanshire

There are 4 in Clackmannanshire

Cleveland

There are 123 in Cleveland

Clwyd

There are 131 in Clwyd

Conwy

There are 1 in Conwy

Cornwall

There are 360 in Cornwall

County Antrim

There are 255 in County Antrim

County Armagh

There are 48 in County Armagh

County Cork

There are 1 in County Cork

County Derry

There are 1 in County Derry

County Down

There are 134 in County Down

County Dublin

There are 3 in County Dublin

County Durham

There are 132 in County Durham

County Fermanagh

There are 26 in County Fermanagh

County Limerick

There are 2 in County Limerick

County Londonderry

There are 71 in County Londonderry

County Tyrone

There are 51 in County Tyrone

Cumbria

There are 215 in Cumbria

Denbighshire

There are 2 in Denbighshire

Derbyshire

There are 261 in Derbyshire

Devon

There are 633 in Devon

Dorset

There are 404 in Dorset

Dublin

There are 3 in Dublin

Dumfriesshire

There are 36 in Dumfriesshire

Dunbartonshire

There are 43 in Dunbartonshire

Dyfed

There are 203 in Dyfed

East Lothian

There are 22 in East Lothian

East Sussex

There are 559 in East Sussex

East Yorkshire

There are 87 in East Yorkshire

Essex

There are 962 in Essex

Fife

There are 110 in Fife

Gloucestershire

There are 247 in Gloucestershire

Greater Manchester

There are 57 in Greater Manchester

Gwent

There are 125 in Gwent

Gwynedd

There are 167 in Gwynedd

Hampshire

There are 648 in Hampshire

Herefordshire

There are 79 in Herefordshire

Hertfordshire

There are 571 in Hertfordshire

Inverness-Shire

There are 78 in Inverness-Shire

Isle of Arran

There are 9 in Isle of Arran

Isle of Bute

There are 5 in Isle of Bute

Isle of Cumbrae

There are 3 in Isle of Cumbrae

Isle of Harris

There are 1 in Isle of Harris

Isle of Iona

There are 1 in Isle of Iona

Isle of Islay

There are 3 in Isle of Islay

Isle of Lewis

There are 2 in Isle of Lewis

Isle of Man

There are 7 in Isle of Man

Isle of Mull

There are 7 in Isle of Mull

Isle of Skye

There are 19 in Isle of Skye

Isle of Wight

There are 103 in Isle of Wight

Isles of Scilly

There are 5 in Isles of Scilly

Jersey

There are 10 in Jersey

Kent

There are 1075 in Kent

Kilkenny

There are 1 in Kilkenny

Kincardineshire

There are 14 in Kincardineshire

Kirkcudbrightshire

There are 14 in Kirkcudbrightshire

Lanarkshire

There are 537 in Lanarkshire

Lancashire

There are 1183 in Lancashire

Leicestershire

There are 291 in Leicestershire

Lincolnshire

There are 277 in Lincolnshire

London Central and City

There are 413 in London Central and City

London East

There are 423 in London East

London North

There are 524 in London North

London North West

There are 523 in London North West

London South East

There are 529 in London South East

London South West

There are 1126 in London South West

London West

There are 675 in London West

London West End

There are 917 in London West End

Manchester

There are 16 in Manchester

Merseyside

There are 463 in Merseyside

Mid Glamorgan

There are 108 in Mid Glamorgan

Middlesex

There are 649 in Middlesex

Midlothian

There are 407 in Midlothian

Morayshire

There are 27 in Morayshire

Norfolk

There are 333 in Norfolk

North Lincolnshire

There are 80 in North Lincolnshire

North Yorkshire

There are 411 in North Yorkshire

Northamptonshire

There are 230 in Northamptonshire

Northumberland

There are 88 in Northumberland

Nottinghamshire

There are 311 in Nottinghamshire

Orkney

There are 7 in Orkney

Oxfordshire

There are 305 in Oxfordshire

Peeblesshire

There are 9 in Peeblesshire

Pembrokeshire

There are 4 in Pembrokeshire

Perthshire

There are 95 in Perthshire

Powys

There are 61 in Powys

Renfrewshire

There are 76 in Renfrewshire

Ross-Shire

There are 28 in Ross-Shire

Roxburghshire

There are 22 in Roxburghshire

Rutland

There are 3 in Rutland

Selkirkshire

There are 6 in Selkirkshire

Shetland Islands

There are 7 in Shetland Islands

Shropshire

There are 172 in Shropshire

Somerset

There are 279 in Somerset

South Glamorgan

There are 212 in South Glamorgan

South Humberside

There are 25 in South Humberside

South Yorkshire

There are 331 in South Yorkshire

Staffordshire

There are 333 in Staffordshire

Stirlingshire

There are 97 in Stirlingshire

Suffolk

There are 289 in Suffolk

Surrey

There are 1010 in Surrey

Sutherland

There are 11 in Sutherland

Tyne and Wear

There are 349 in Tyne and Wear

Warwickshire

There are 232 in Warwickshire

West Glamorgan

There are 143 in West Glamorgan

West Lothian

There are 46 in West Lothian

West Midlands

There are 937 in West Midlands

West Sussex

There are 405 in West Sussex

West Yorkshire

There are 769 in West Yorkshire

Wigtownshire

There are 17 in Wigtownshire

Wiltshire

There are 195 in Wiltshire

Wirral

There are 9 in Wirral

Worcestershire

There are 204 in Worcestershire