Best 12 Places In England to Eat [Revealed]

Note- This post may contain affiliate links, we earn from qualifying purchases made on our website. If you make a purchase through links from this website, we may get a small share of the sale from Amazon and other similar affiliate programs.

Is there a better way to spend your weekend than eating? Probably not. 

England's Best Places to Eat

And even though England is already known for its fantastic food, Bloc has picked out some of the best places to eat in the UK. 

So, whether you’re looking for a romantic dinner or just want to grab something quick on the go, here are some of the best options across England.

1. Moor Hall, Lancashire

Located at Moor Hall, Prescot Rd, Aughton, Ormskirk L39 6RT, United Kingdom.

Moor Hall is the perfect place for a romantic meal with a loved one. The stunning location and setting with views of the surrounding countryside make it an ideal venue for a special meal. The menu features classic British dishes with a modern twist. Diners can choose from both a la carte and set menus.

2. L’Enclume

Simon Rogan’s L’Enclume is one of the best restaurants in England. It’s also one of the best in the world. The restaurant has three Michelin stars and several awards, including several AA Rosettes. If you’re interested in booking a table at this Michelin-starred eatery, it’s worth noting that you’ll need to book well in advance as they only have a total of 10 tables which can seat up to 20 people per night (and they don’t accept walk-ins).

3. The Woodspeen Restaurant

This is a country house, hotel and restaurant, with rooms in the old stable block. The dining room overlooks a garden where you can enjoy your breakfast or lunch. The food is seasonal and local, so it’s always interesting and surprising. I had an amazing venison fillet with blackberry sauce, which was delicious. The staff is very friendly, making you feel at home. You can have afternoon tea here too – it’s very posh but worth every penny!

4. House of Tides

House of Tides may be found just outside the idyllic Cotswold village of Bourton-on-the-Water, but the restaurant is a very modern take on traditional English pubs. The seasonal menu changes regularly, with dishes such as slow-cooked pork belly and green pea fritters with cider sauce.

Think fewer bangers and mash and more innovative dishes that look at Britain’s culinary heritage in an entirely new light. It’s no wonder House of Tides has been awarded one Michelin star since 2013—a feat only matched by four other restaurants in England!

5. Midsummer House

Midsummer House is located in Cambridge, England. It’s a Michelin-starred restaurant with a wine list that will blow your mind and a menu that changes daily. The restaurant serves up some of the best food you’ll find anywhere in England or Europe.

Special features include seasonal ingredients and an array of local produce sourced from nearby farms, gardens, and suppliers like Woodview Farm Shop & Deli. The style is contemporary French cuisine with hints of classic English cooking techniques. Special events include a six-course tasting menu. 

6. Press Coffee, London

If you’re in London and looking for a great cup of coffee and pastries, check out Press Coffee. This independently owned shop has a huge selection of beans from around the world, and the baristas are passionate about making each cup perfect.

The shop also stocks a range of pastries and snacks, so you can grab a bite to eat with your coffee. And if you’re looking for a gift, they also sell a range of coffee-related products. Whether you’re a coffee lover or just looking for a great cup of joe, Press Coffee is worth a visit.

7. Raby Hunt Inn & Restaurant

Raby Hunt is a Michelin-starred restaurant in the countryside and has been named one of the best restaurants in England. It’s also a fine dining establishment with an extensive wine list, so it’s not cheap; but if you’re looking for an upscale meal with some great company and wonderful food, Raby Hunt is highly recommended.

Raby Hunt is more about the ambiance than the food itself—but that doesn’t mean that their dishes aren’t delicious! The menu changes regularly depending on what fresh ingredients are available from local producers. Be sure to visit early or often to get your hands on everything (and don’t forget about their brunch menu).

The restaurant can accommodate large groups of over 100 people within its main dining room; however, smaller private rooms are available if you’d like something more intimate.

8. The Ledbury

The Ledbury is a Michelin-starred restaurant in London’s Notting Hill neighborhood. The restaurant itself is dimly lit, with dark wood and leather chairs. There are several private dining rooms if you want to bring an entire group of people for dinner. The cuisine is French-inspired, but some British dishes are also on the menu, like a Scotch egg with truffled caviar, celeriac remoulade, and smoked haddock croquettes.

The service at this restaurant is extremely professional and attentive without being stuffy or pretentious—a rarity among fancy restaurants! If you have any questions about what you’re ordering or need help picking out wine pairings for your meal (or want to chat), they’ll be happy to assist you anytime throughout your meal by walking over or calling you over on their smartphone app, “Table Talk.”

9. Pollen Street Social

Pollen Street Social is located in Mayfair and offers British-inspired cuisine with European touches. The restaurant has a Michelin star and has been awarded two AA Rosettes for its food and service. It’s also one of the best places to eat in London according to TripAdvisor, where it receives a rating of 4.5 out of 5 for overall popularity. One reviewer called it “a great place for an anniversary dinner” while another said, “I would highly recommend this place.”

10. Sorrel Restaurant

The Sorrel Restaurant has a reputation for serving some of the finest food. It’s located at 77 South St, Dorking RH4 2JU, United Kingdom, with French-influenced menus that change regularly to match seasonal ingredients. Guests can enjoy tasting menus or chef’s choice dishes and are encouraged to try their signature dish – braised beef short rib on carrot purée with truffle mustard seeds and crispy spring onion. The restaurant is also a favorite among members of the royal family, who often dine here when they’re in town.

The Sorrel Restaurant was awarded Michelin star status in 2016, which it will be hoping to retain again this year when it submits its application before Christmas. If you want to ensure your booking is secure, reserve your table now!

11. Restaurant Story

Located in Mayfair, Restaurant Story is a Michelin-starred restaurant awarded 4.5 stars on TripAdvisor. The restaurant has been open since 2013, and it serves both lunch and dinner. Open for breakfast, lunch, and dinner seven days a week; this place also serves brunch on the weekends!

12. Adam Reid at The French

It would help if you went to Adam Reid at The French because it’s a Michelin star restaurant. Adam Reid is a chef, and The French are a restaurant he runs with his head chef, James Cross.

Adam Reid has been awarded two Michelin stars for his work at The French since taking over as head chef. He’s also written several books and starred in MasterChef: The Professionals, so he understands that you want delicious food but don’t want to pay too much.


As we’ve seen, there are a few different ways to experience England’s best food. The traditional English pub or country pub is the perfect setting for classic dishes such as fish and chips or a full roast dinner. 

But don’t forget about the fresh local produce that’s been used creatively by some of our favorite chefs at the best restaurants in the UK.  

Leave a Comment

Your email address will not be published. Required fields are marked *