As the weather gets colder, nothing will warm you up on a chilly Sunday like a proper roast dinner with all the trimmings. Portsmouth has some fantastic independent and chain carveries to suit all tastes and budgets, so here are some of the best in our local area.

1. King Street Tavern, Southsea
This pub is multi-award winning for its food, including a Good Food Award Gold Seal, and has won Best Vegetarian Roast at the Knorr Professional Great British Roast Competition. With a 4.6 review on Google, customers said the roasts were "brilliant", with one saying "the pork and crackling possibly best I've tasted". A regular roast costs £19.

2. Marmion House, Southsea
With the highest customer rating of the list, coming in a 4.8 on Google, customers have said “the Sunday Roast is the jewel in the crown” Marmion House, with "very generous portions" and "attentive and friendly” staff. Roasts cost between £19 and £23.
3. The Hog House, Drayton
With a customer rating of 4.7, one review said: “These guys have NAILED the Sunday roast." The restaurant specialise in slow-roasted meats, and a roast dinner costs between £20 and £25. | Habibur Rahman
4. The Titchfield Mill, Fareham
With a customer rating of 4.7, this Fareham country pub is renowned for serving excellent roasts. A customer said "food was delicious, very thoughtfully put together with parsnips and veg and the option of extra sides such as cauliflower cheese". Roasts cost between £21 and £25. | Sarah Standing Photo: Sarah Standing