Best British Restaurants in Fulham, London (2026)

By Dylan Cormack · Last updated · How we curate

Looking for the best British restaurants in Fulham? We have curated 3 of the strongest british spots in Fulham, ranked by our editor based on cooking, value and overall experience. The list covers everything from fine dining to neighbourhood favourites, and is updated as new openings and closures change the picture in London.

At a glance: top 3 British restaurants in Fulham

RankRestaurantSignature dishesPriceRatingStandout
#1River Cafe
1A Station Approach, London SW6 3UH
Full English Breakfast, All-day breakfast, Pasta dishes£1–£104.7/5Outdoor seating
#2The Harwood Arms
Walham Grove, London SW6 1QP
Venison Scotch Egg, Sunday Roast, Game dishes£64–£794.6/51 Michelin Star
#3Peterborough Café
12 Peterborough Mews, London SW6 3DZ
Full English Breakfast, Bacon Roll, Gammon Steak with Chips£1–£104.4/5Editor's pick

The picks in detail

#1. River Cafe

1A Station Approach, London SW6 3UH · £1–£10 · 4.7/5

Traditional 1960s-style cafe serving all-day breakfasts, sandwiches and pasta dishes. Signature dishes include Full English Breakfast, All-day breakfast, Pasta dishes.

Read full review →

#2. The Harwood Arms

Walham Grove, London SW6 1QP · £64–£79 · 4.6/5

A rural haven in the heart of Fulham offering the finest British produce with a focus on game and wild food. Signature dishes include Venison Scotch Egg, Sunday Roast, Game dishes.

Read full review →

#3. Peterborough Café

12 Peterborough Mews, London SW6 3DZ · £1–£10 · 4.4/5

Traditional English greasy spoon café serving hearty breakfasts and classic café fare. Signature dishes include Full English Breakfast, Bacon Roll, Gammon Steak with Chips.

Read full review →

Frequently asked questions

What is the best British restaurant in Fulham?

Our top pick for British in Fulham is River Cafe, located at 1A Station Approach, London SW6 3UH. It stands out for Full English Breakfast and All-day breakfast, with an average diner rating of 4.7/5. The Harwood Arms is a strong second choice and is often easier to book.

How many British restaurants are there in Fulham on London Best Eats?

We currently list 3 curated British restaurants in Fulham, covering a range of styles and price points. The list is updated as new openings, closures or quality changes warrant a refresh.

How much does it cost to eat at the best British restaurants in Fulham?

Prices across the British restaurants we recommend in Fulham start from around £1 per person at the more casual end and reach roughly £64+ at the higher end. Many venues offer significantly cheaper set lunch or pre-theatre menus, which is usually the best way to try a top restaurant on a budget.

Do I need to book British restaurants in Fulham in advance?

For most of the British restaurants on this list, booking one to four weeks ahead is recommended, especially for Friday and Saturday dinner. Lunchtime and early evening tend to be easier, and some venues hold back counter or bar seats for walk-ins. The most acclaimed spots often release reservations 30 days out.

Get the best restaurants in your emailbox!

Subscribe for monthly curated guides to London’s most exciting eateries, food markets, and dining experiences. Fresh finds only, no stale content.

We respect your privacy. Your information is safe with us.