To complete our series looking at some of the best restaurant’s in the Portsmouth area we will be looking at England and Britain’s finest. Previously we have looked at the best Italian, Spanish and French restaurants and now it is time to look closer to home.
Whether the football is coming home or not, there are a number of incredible eateries serving traditional British foods in which to celebrate or commiserate. Whether you fancy a traditional Sunday Roast or an afternoon tea, there is plenty on offer.
Here are 33 of the best English and British restaurants in the Portsmouth area (Fortunately I didn’t have to whittle it down to 26 like Gareth Southgate):

25. The Stags Head - Westbourne
The Stags Head in Westbourne has a TripAdvisor rating of 5 out of 5 from 151 reviews. Photo: Google

26. The Heron
The Heron, in Petersfield Road, Havant, serves family favourite traditional pub food. It has a rating of 4.5 from 668 TripAdvisor reviews. Photo: Google

27. The Buccaneer
The Buccaneer Harvester in Fareham has a rating of 4.5 from 1,229 TripAdvisor reviews. Photo: Google

28. Brewhouse and Kitchen Southsea
The Brewhouse and Kitchen on Southsea Terrace, has a selection of good beers and traditional pub food. It has a rating of 4.5 from 705 reviews on TripAdvisor.Brewhouse and Kitchen, Southsea Photo: -

