I want to give you genuinely practical recommendations rather than a list of places that claim to be affordable but cost £15 for a plate. Bloomsbury and Holborn are genuinely well-served for cheap eating if you know where to look; the tourist-priced places are clustered near the main attractions, and the good-value spots sit a few streets further away.

london City properties
Find your perfect student accommodation
The Meal Deal: Your Most Reliable Cheap Lunch
I'd be straightforward with you: for a quick, genuinely cheap weekday lunch in Bloomsbury or Holborn, the supermarket meal deal is hard to beat on pure value. A Sainsbury's, Boots, or Pret a Manger meal deal (sandwich or hot food, snack, and drink) typically runs £3.99 to £5.00 and covers a proper lunch without sitting down in a restaurant.
The Sainsbury's on Euston Road, the Tesco Express near Holborn station, and the multiple Pret locations between Russell Square and Covent Garden all offer reliable meal deals. I'd use these as your weekday baseline and save your restaurant budget for when you actually want to sit down and enjoy it.
Drummond Street: My Top Recommendation for Cheap Proper Food
Drummond Street, running parallel to Euston Station, is one of London's most underrated cheap food streets and is genuinely close to Bloomsbury's university area. It has a concentration of Indian vegetarian restaurants that serve genuinely excellent, filling food at prices that feel almost incongruous with their central London location.
Diwana Bhel Poori House is a specific recommendation I'd make; it's a longstanding vegetarian Indian restaurant where you can eat well and be full for under £10. The all-you-can-eat buffet option (when running) is exceptional value. Ravi Shankar on the same street is similarly excellent and similarly priced.
Chinatown/Gerrard Street: Worth the Short Walk
A fifteen to twenty minute walk south from Bloomsbury takes you to Soho's Chinatown. This is genuinely one of the best areas in London for affordable, flavour-forward food in a sit-down setting. Restaurants including Four Seasons, Jen Café, and a range of smaller, less touristy spots on the streets adjacent to Gerrard Street serve noodles, dim sum, and rice dishes from around £7 to £12 for a full meal.
I'd specifically go slightly off the main Gerrard Street strip; one or two streets either side have restaurants that are less tourist-targeted and slightly cheaper.
The British Museum Area Cafes: Know Which to Avoid
I'd flag this specifically to save you money: the cafes and restaurants immediately around the British Museum are priced for tourists and are genuinely not worth what they charge. I'd walk two streets in any direction to find better value rather than eating immediately adjacent to the museum.
Exmouth Market (Slightly Further, Worth It)
If you're in the Holborn end rather than Bloomsbury and willing to walk slightly further, Exmouth Market near Farringdon has a concentration of independent food stalls and small restaurants at reasonable prices. It operates as a proper street food lunch market on weekdays, with a good range of options typically in the £6 to £10 range for a full hot meal.
Social Eating House Area / Polish and Middle Eastern Restaurants
The streets around Fitzrovia, between Bloomsbury and Oxford Street, have a cluster of smaller, independent Middle Eastern and Eastern European restaurants that are both excellent and cheaper than equivalent-quality restaurants in more touristy areas. I'd specifically look at the smaller side streets between Goodge Street and Warren Street stations.
My Quick Price Guide
| Option | Typical Cost | Best For |
| Supermarket meal deal | £3.99-£5 | Weekday lunch on the move |
| Drummond Street (Indian veg) | £7-£12 | Proper sit-down meal, great value |
| Chinatown | £8-£14 | Wider variety, flavour-forward |
| Exmouth Market food stalls | £6-£10 | Weekday lunch, outdoor eating |
Frequently Asked Questions
Where is the cheapest place to eat near UCL in Bloomsbury?
Drummond Street near Euston is the best genuinely cheap sit-down eating option near Bloomsbury, with excellent vegetarian Indian restaurants serving full meals for under £10. Supermarket meal deals from Sainsbury's on Euston Road are the cheapest option for a quick weekday lunch.
Is there cheap food near Holborn station?
Exmouth Market (a short walk via Clerkenwell) offers affordable weekday street food and independent restaurants. Chinatown is about 20 minutes' walk from Holborn and offers excellent value for a sit-down meal.
Should I avoid eating near the British Museum?
I'd avoid the restaurants immediately adjacent to the museum, which are priced for tourists. Walk two or three streets in any direction to find significantly better value.
What is the cheapest proper meal option near Bloomsbury?
Drummond Street's Indian vegetarian restaurants consistently offer the best value for a full, flavour-forward sit-down meal in the Bloomsbury area, typically under £10 for a satisfying lunch or dinner.
Is Chinatown worth visiting from Bloomsbury for cheap food?
Yes, for a sit-down meal. It's a 15- to 20-minute walk but offers some of London's best-value restaurant food in a central location, particularly for noodle dishes and rice-based meals in the £8 to £14 range.
Wassup
Instagram??
Key Takeaways
- Drummond Street near Euston is my top recommendation for genuinely cheap, excellent-quality sit-down food near Bloomsbury, with Indian vegetarian restaurants from under £10 for a full meal.
- Supermarket meal deals from Sainsbury's on Euston Road or Tesco near Holborn are your cheapest reliable weekday lunch option.
- Chinatown is worth the walk for a wider range of cheap sit-down options, typically £8 to £14 for a full meal.
- Avoid restaurants immediately adjacent to the British Museum; they're tourist-priced and poor value.
- Exmouth Market is the best street food/casual lunch option if you're studying closer to Holborn and want something fresh and hot for under £10.










