UKData checked October 2026
  1. Home
  2. Categories
  3. Food & drink
  4. Self service restaurants

Self service restaurants in the UK

We list 5 self service restaurants in the UK. Top cities: Swansea, Manchester and London. On a typical weekday they open at 12:00 and close at 00:00.

5 places Checked October 2026

By city

Swansea 1Manchester 1London 1Leeds 1Leicester 1
NameCategoryAddressCityOpening times
Smiths ArmsPub51-52 Neath RdSwanseaDaily 12:00–00:00
ChayanTea shopGeorge St, GB Manchester Front Part Ground FloorManchesterSun 11:00–22:00
gostop bbq buffetSelf service restaurant32 Golders Green RdLondonMon–Fri 12:00–15:00, 17:30–10:30
La FrazPizza delivery78 Oldfield LnLeeds—
Odd Fancy KitchenSelf service restaurant1239 Harborough RdLeicesterWed–Fri 07:30–15:00