Now that September has come and the new school year has started, we must accept that winter is fast approaching.

Nothing makes a cold British day or night better than a hearty, well-cooked traditional British meal. Here we round up the seven best places in the UK to eat delicious authentic British food.

[Read more: 11 food combinations that shouldn’t work but totally do, say chefs]

1. The best fish and chips

Where? Stein’s Fish and Chips, Padstow, Cornwall

Why’s it so good?

Stein’s Fish and Chips customers are spoilt for choice. Haddock, hake, plaice, cod, lemon sole, mackerel, John Dory and salmon are all on the menu.

After being coated in homemade batter and then deep fried in beef dripping, the fish is served with chips and mushy peas, sauce and homemade tartare sauce.

You can either eat your fish in the restaurant overlooking the Camel Estuary, or take it away and eat it whilst strolling around the beautiful Padstow.  

2. The best full English breakfast


A post shared by Hawksmoor (@hawksmoorrestaurants) on

Where? Hawksmoor Guildhall, London

Why’s it so good?

The best dish on the menu is the Hawksmoor Guildhall English breakfast for two to share.

It is massive. It includes smoked bacon chop, sausages made with pork, beef and mutton, black pudding, short-rib bubble and squeak, grilled bone marrow, trotter baked beans, fried eggs, grilled mushrooms, roast tomatoes, HP gravy, and, unlimited toast.

It comes in at £36 for two, but is so filling that you probably won’t need lunch.

[Read more: 7 of the best teas at sea]

3. The best Sunday roast

Where? The Pony and Trap, Chew Magna, Bristol

Why’s it so good?

Few pubs can boast a Michelin star, but The Pony and Trap can.

Meat options include dry aged rare roast sirloin and roast pork belly, whilst there is poached Cornish cod or whole plaice for the pescatarians, and a leek and cheddar wellington for the vegetarians. 

At two courses for £30 or three for £35, it won’t break the bank.

4. The best afternoon tea


A post shared by Fortnum & Mason (@fortnums) on

Where? Fortnum & Mason, London

Why’s it so good?

Probably the only tea shop opened by the Queen, Fortnum & Mason’s Diamond Jubilee Tea Salon can easily boast of being the best place to get afternoon tea in the UK. Apart from its Instagram appeal, it offers around 44 teas, scones, and cakes.

Few other tea shops offer caviar or dressed crab on the menu, so it is one for the bucket list.   

[Read more: Afternoon tea week: Test your afternoon tea knowledge with our quiz]

5. The best apple pie

Where? The Apple Pie, Ambleside, Cumbria 

Why’s it so good?

The Apple Pie is a family run business whose specialty is – you guessed it – apple pie.

Based in Ambleside, in the Lake District, they have even recently started offering a gluten-free apple pie.

As well as apple pie, they sell a range of hot drinks and cakes to either eat in the café or takeaway.

6. The best gin and tonic

Where? City of London Distillery, London

Why’s it so good?

The City of London Distillery brought gin back to the City of London, after an absence of nearly 200 years.

The distillery not only produces its own gin, but also runs gin experiences to educate people about the history of gin, and has a speakeasy-style cocktail bar.

What really makes this place special is the in-depth knowledge of gin the bar staff have.

[Read more: Drink like the Queen: 7 gin cocktails fit for the monarch]

7. The best Cornish pasty


A post shared by aliceshepperd (@aliceshepperd) on

Where? Philp's Famous Pasties, Marazion, Cornwall

Why’s it so good?

Philps pasties are generously sized and contain just the right amount of filling.

There is a range of pasties, baked fresh onsite every day. Flavours include steak, mince, and cheese and veg. There is even a Quorn pasty.

For a truly authentic British experience, head to their shop in Marazion and eat your pasty whilst exploring St Michael’s Mount.

Where are your favourite places for authentic British food? Tell us in the Comments section below.