
Ah, the doughnut. A delectable sweet taste sensation that all of us Londoners have well and truly fallen in love with. From classic varieties to mash-up creations, here’s our roundup of where to get the best doughnuts in London. Happy eating!
1. Greedy Cow Bakes
This London spot is THE place to go for cream-filled delights, as well as a smorgasbord of other sweet treats. You’ll find Greedy Cow Bakes in East London, mere steps away from Cambridge Heath Station. It’s already a legend of the London bakery scene and commands down-the-block lines for its viral Korean milk doughnuts and other decadent baked goodies.
The small, family-run bakery makes every single one of their doughnuts fresh each day, and the flavours range from ‘Triple Chocolate Brownie’ to ‘Strawberry Trifle’, ‘Tres Leches’, ‘Banoffee’, and beyond. They’re always changing up the menu, though, and adding new delights. You won’t be able to choose!
📍 You’ll find Greedy Cow Bakes at 395 Hackney Road, London, E2 8PP.
🚇 Nearest station is Cambridge Heath.
2. Bread Ahead

When it comes to delicious baking, an obvious London pick is Bread Ahead. Getting your hands on a Bread Ahead doughnut can admittedly be something of a quest. They’ve got a bunch of locations dotted around town, including a Tea House but the original site in Borough Market is a must-visit. Be warned: those doughnuts tend to disappear quickly so you’ll need to be quick to get them!
While all the flavours sold here are out of this world, their crème brûlée doughnuts have taken London by storm. Don’t miss out on trying the viral treats! They’ve also got doughnut-making workshops here, where you can learn all the tips and tricks for yourself.
📍 You’ll find Bread Ahead at various locations in London. You can find out more here.
3. St. JOHN Bakery
When you think of St. JOHN, you likely first think of the vaunted nose-to-tail eatery that has come to define contemporary British dining. It’s widely praised for catapulting oft-ignored dishes back into the limelight and leading the charge with a more sustainable approach to cooking. But they’ve also got a selection of bakeries scattered around London that knock out some stunning doughnuts.
Flavours here are relatively simple – such as your classic raspberry jam and chocolate fillings – but boy are they good! Sometimes you just need to try out a classic, done impeccably, to remember what makes doughnuts so wonderful.
📍 You’ll find St JOHN Bakery at various locations in London. You can find out more here.
4. Crosstown Doughnuts

If you’re looking for the best doughnuts in London, you can’t go wrong with this cult bakery turned London phenomenon. Since creating the world’s first sourdough doughnuts in 2014, they’ve been perfecting their craft, striving to make “the most delicious, luxury doughnuts in the whole of the capital and around the world”.
Classic flavours include the ‘Cinnamon Scroll’, the ‘Dark Chocolate Truffle’, and the ‘Tongan Vanilla Bean Glaze’. but don’t miss out on their specials either. The shops recently dropped their first ever savoury doughnut, with a ‘Double Cheese and Sundried Tomato’ flavoured affair. Are you brave enough to give it a try?
📍 You’ll find Crosstown Doughnuts at various locations in London. You can find out more here.
5. Longboys
A bit of a different one here. Longboys is all about loooooong doughnuts and patisseries with some surprisingly-flavoured twists. Handmade with love, their finger doughnuts are made with a lighter brioche base and fresh fillings too. They’re not too sweet here – which is always a winner in our books – and they’ve also got an array of vegan, dairy-free, and nut-free options.
As well as their brick-and-mortar shops, you’ll find Longboys popping up at all manner of festivals and events around London and the UK. So keep your eyes peeled!
📍 You’ll find Longboys at various locations in London. You can find out more here.
6. Rinkoff Bakery
Another of the best places for doughnuts in London is Rinkoff Bakery – a fantastic London bakery that specialises in ‘crodoughs’ – a croissant-doughnut hybrid which is quite frankly bloody delicious.
The flavours here include ‘Custard’, ‘Salted Caramel & Pistachio’, the Nutella and Marshmallow ‘S’more’ and more. The croissant pastry is “fried like a donut to give extra height and a layered effect”. Trust us – you’ll want to try one of these. (Or nine – good thing they offer up a mini box selection!)
📍 You’ll find Rinkoff Bakery at 224 Jubilee Street, London, E1 3BS and at 79 Vallance Road, London, E1 5BS.
🚇 Nearest stations are Stepney Green and Whitechapel.
7. Doughnut Time
These bad boys first burst onto the scene back in Australia, where they garnered a significant fan base. They then moved to Blighty with their first outpost in Shaftesbury Avenue, and have since opened numerous more.
They’ve got everything from gluten-free goodies to all sorts of confectionary-inspired flavours. Name your favourite chocolate bar or cookie and they’ve probably got a corresponding doughnut flavour!
📍 You’ll find Doughnut Time at various locations in London. You can find out more here.
8. Borough 22, various stockists

Borough 22 has been taking London by storm with their allergy-friendly doughnuts that cater to a wide range of food intolerances and restrictions. The doughnuts from Borough 22 are gluten-free, plant-based, SKA-certified Kosher, and Halal-friendly. But you wouldn’t know it based on the flavours!
Sweet treats from Borough 22 come in fried and baked varieties, with flavours ranging from lemon curd to cinnamon sugar as well as doughnuts filled with jam, indulgent chocolate-cream-filled ones, and more. They’ve even partnered with Perfect Ted on stunning matcha doughnuts. And they’re constantly coming up with all sorts of new creations. Yum!
📍 Head here to find your nearest stockist (or order them to be delivered straight to you!)
So there you have it – a roundup of the best places to get doughnuts in London. So when you’re looking for that real fix of all these delightful goodies, you know exactly where to head!