Street Food in London

57 places with full menus and up-to-date prices. A typical menu runs from £2.95 to £17.90.

Surprise me

Street Food dishes diners love in London

Based on diner reviews and ratings

  1. Crispy Tofu Burrito Filishack - Filipino Street Food £10
  2. Burritos 12' El Loco Burrito Crouch End £9
  3. Taiwanese Fried Chicken Bao BAO Soho
  4. Stuffed Mussels The Midyeci £5.29
  5. Banh Mi Sandwich Banh Mi Town Fitzrovia £8
  6. Dal Makhani Quarter Patri Northfields £10.50

57 restaurants

Price
Features

More in London

British 1,472Pub 780Italian 586European 581Mediterranean 451Middle Eastern 411Indian 370Café 351Pizza 287Japanese 229Asian 193Turkish 192

Street Food in other cities

Edinburgh 17 Glasgow 13 Liverpool 11 Birmingham 8 Cardiff 6 Leicester 6 Manchester 5