The best British food to eat in London
Take a look at the best places to eat traditional British food in London. From quintessential afternoon tea with scones to hearty bangers and mash and fish and chips, we have selected some of the best British dishes, along with prime places to eat them in the capital
Steak at Hawksmoor
British steakhouse and cocktail bar Hawksmoor is renowned for the top-quality meat it uses. It was founded in 2006 by childhood friends Will Beckett and Huw Gott, who took the name of their enterprise from Nicholas Hawksmoor, architect of imposing Christ Church down the road from their original restaurant in Spitalfields. Today Hawksmoor has six London locations. Its fine cuts of meat can be accompanied by delicious sides; the choice includes anchovy hollandaise, Stilton hollandaise and bone marrow gravy ‒ all of which provide a fine twist to the traditional sauces.
Hawksmoor Seven Dials, 11 Langley Street, London WC2H 9JG, +44 (0)20 7420 9390
Fish and chips at Poppie’s
Fish and chips is classic British fare and Poppie’s in Spitalfields is one of the best places in the capital to sample the dish. Its retro-look interior is styled as a traditional fish and chip shop and also includes a jukebox and memorabilia on the walls. The food is a treat; all the fish is sustainably sourced and is delivered every morning from Billingsgate market. Diners have a choice of cod, haddock, mackerel, seafood platters and even jellied eels.
Poppie’s Fish & Chips, 6-8 Hanbury Street, London E1 6QR, +44 (0)20 7247 0892
Scones at The Savoy
Taking afternoon tea is a quintessential British pastime and a must-do while you are in London. Sweet and savoury dishes are included in this traditional meal, from scones to sponge cake and finger sandwiches. The Savoy hotel is renowned for its afternoon tea, serving handmade scones with clotted cream and jam, and mouth-watering cakes created by executive pastry chef Ludwig Hely.
The Savoy, Strand, London WC2R 0EU, +44 (0)20 7836 4343
Bangers and mash at The Punch Bowl
A plate of sausages and mashed potato is the ultimate warmer and a sure remedy for the winter blues. London’s many traditional British pubs are ideal venues in which to enjoy this hearty fare. As one of Mayfair’s oldest pubs, The Punch Bowl is a great place to savour the dish in a historic setting.
The Punch Bowl, 41 Farm Street, London W1J 5RP, +44 (0)20 7493 6841
Pies at Fortnum & Mason
Fortnum & Mason was established in 1707 and has become a British institution. The magnificent department store is a favourite with the British royal family (and many others) thanks to its world-famous food hall. This is the ultimate place in which to stock up on condiments and pantry staples as well as edible souvenirs. The meats section displays some of the best pies in London, including traditional pork pies and a duck and foie gras variation.
Fortnum & Mason, 181 Piccadilly, London W1A 1ER, +44 (0)20 7734 8040
Roast dinner at Roast
Flavoursome, hearty comfort food is at the heart of Roast’s menu. The restaurant champions traditional British dishes, especially roast dinner, which is much acclaimed here. Working closely with British suppliers and farmers, Roast uses the finest seasonal produce. Choose from options such as roast breast of Goosnargh duck, slow-roast Wicks Manor pork belly and roast breast of Yorkshire pheasant.
Roast, The Floral Hall, Borough Market, London SE1 1TL, +44 (0)20 3006 6111
Full English at The Wolseley
Breakfast at The Wolseley is one of the best ways to start the day. The restaurant’s luxurious breakfast menu is served from 7am to 11.30am (8am to 11.30 am at weekends) and presents a host of delicious options. The classic English breakfast dish is a favourite, offering a choice of fried, poached or scrambled eggs served with bacon, sausages, baked beans, tomato, black pudding and mushrooms.
The Wolseley, 160 Piccadilly, London W1J 9EB, +44 (0)20 7499 6996