10 Of The Best Spots To Tuck Into Tasty Churros In London

Doughy, warm, often dipped in melted chocolate and sometimes sprinkled with cinnamon… churros are pretty much a dream dessert for sweet tooths. Luckily for us, there are plenty of spots in town where you can get a hold of all that sugary goodness. Here’s the Secret London rundown of where to get the best churros in London:

1. Love Churros

Founded way back in 2007, Love Churros have cemented themselves as being one of the best spots in town to grab churros in London. Their motto is that ‘love is everything’, and we’ve no doubt that you’ll feel the ‘love’ tucking into some of these doughy treats. Situated in both Shoreditch and Croydon Boxparks, you can choose between regular straight churros, filled churros, looped churros or churros doused in ice cream. Sounds pretty good to us!

You’ll find Love Churros at 2-10 Bethnal Green Road, London, E1 6GY and at 99 George Street, Croydon, CRO 1LD. Nearest stations are Shoreditch High Street and East Croydon. 

3. Churros Garcia

Founded by Spanish matriarch Encarnacion Garcia Fuenteseca over 50 years ago, Churros Garcia has become somewhat legendary in the city of London – and for good reason too. Incredibly tasty, this is the spot to go if you’re wanting some of the best vegan churros in London, and all their churros are made using the traditional methods – manpower!

Crusty on the outside yet melt-in-the-mouth on the inside, the churros really are something to behold, and all are served with a piping hot mug of Valor hot chocolate. They’re based in King’s Cross and Portobello Road markets, with regular pop-up events in Greenwich Market too.

You’ll find Churros Garcia at Portobello Road, W11 2EB and Canopy Market, King’s Cross St. Pancras, N1C 4BH. Nearest stations are Ladbroke Grove and King’s Cross St. Pancras.

3. La Churreria

Situated right in the heart of Camden Market and run by a pair of siblings, La Churreria whips up some fantastic churros and have been perfecting their recipes since they first opened their KERB Market stall a few years back. With a whole host of sweet toppings, this is the place to come if you’re looking to dip your churros into melted Belgian chocolate or butterscotch, then cover them in sprinkles including marshmallows, pistachios, almonds and popping candy. They also have various stalls dotted about the capital which pop-up during certain times of the year, so keep your eyes peeled on their website for further info.

You’ll find La Churreria at West Yard, Camden Lock Place, London, NW1 8AF. Nearest station is Camden Town. 

4. Brazilian Churros

As the name suggests, this great little Greenwich food spot is all about Brazilian-style churros, and the process to make them has been perfected to an art over the years. Vegan-friendly, these quirky-looking sweet treats can be covered in cinnamon and sugar, or filled with a creamy and delicious dulce du leche or chocolate fudge sauce.

Even better yet, this Greenwich Market-based spot places a major emphasis on being as sustainable as possible, minimising their environmental impact by supporting biodegradable, recyclable materials and organic, fairtrade and local producers.

You’ll find Brazilian Churros at 5B Greenwich Market, London, SE10 9HZ. Nearest station is Cutty Sark. 

5. Taqueria

Next up on this roundup of the best churros in London is Taqueria – a cute little spot in Westbourne Grove rustling up some of the best tacos anywhere in town – all made using the freshest ingredients and ethically-sourced meat. Add to this some mean margaritas, ceviche, mezcales – what else – and heaps of wine and beer, and you’ve got yourself a pretty perfect place to while away the hours right?

Well… we think there’s something missing in the description above, and it may just well be their absolutely delicious churros drizzled with a creamy cajeta. Practically melt-in-the-mouth, tucking into a portion of these is the best way to see off an evening we say. There’s also a new branch opening up in Exmouth Market within the near future, so keep an eye out on their website for more info.

You’ll find Taqueira at 141-145 Westbourne Grove, London, W11 2RS. Nearest station is Bayswater. 

6. Ferdi

Tucked away in the cobbled streets of atmospheric Shepherd Market lies Ferdi – the London outpost of a hipster-style Paris joint serving upscale Euro comfort fare and a whole range of cocktails.

As well as some pretty great mains and starters, Ferdi is well-known for its post-dinner treats – including churros of course. There are two options here – one drizzled in piping-hot chocolate sauce and one with ice cream and hazelnut – and both are, quite frankly, bloody delicious.

You’ll find Ferdi at 30 Shepherd Market, London, W1J 7QN. Nearest station is Green Park.

7. Pachamana Bar & Kitchen

Another contender for having the best churros in London here, Pachamana Bar & Kitchen is all about fab Peruvian food using the best of British ingredients. There are two branches – one in Marylebone and one in Shoreditch – and each has its own pisco bar and menus inspired by ‘land’, ‘soil’ and ‘sea’.

On top of the specialties like the seafood platter and the charred sweet potato with ají panca butter, they also offer a mean bowl of churros sprinkled with cinnamon and dulce du leche. Sign. Us. Up.

You’ll find Pachamama Bar & Kitchen at 18 Thayer Street, London, W1U 3JY and 73 Great Eastern Street, London, EC2A 3HU. Nearest stations are Bond Street and Old Street. 

8. Paladar

Another Latin American-inspired joint here – this time just down the road from Elephant and Castle station – Paladar is all about great wine, tasting sharing plates and a real bodega-style atmosphere. Dishes here are inspired by ‘the sea’, ‘the land’ and ‘the farm’ and include sea bass tiradito, tapioca and cheese croquettes and Mexican pulled-pork – and there’s an eclectic wine list with vinos from Peru, Uruguay, Mexico and even Brazil too.

Perhaps best of all though are the delectable purple-corn churros, which are served with either a spicy chocolate and ancho chilli sauce or a tasty coffee dulce du leche. They also offer gluten-free churros too. Now if that doesn’t tempt you, then we don’t know what will!

You’ll find Paladar at 4-5 London Road, London, SE1 6JZ. Nearest station is Elephant and Castle. 

9. Churros Buenos

Our penultimate entry on this best churros in London roundup has the mantra of ‘life is better with churros’ – and we couldn’t agree more. Alongside coffee, hot chocolate, tea and the like, they also have dipping churros where you can choose the sauce of your choice, as well as a filled churro with a nutella or caramel inside.

Added to the fact that they have two in-store branches – one in Wembley and one in Portobello Road – they also offer delivery services via Deliveroo and UberEats. Winner, winner. 

You’ll find Churros Buenos on the first floor of the London Designer Outlet, Wembley Park Boulevard, Wembley, HA9 0RX and at 168 Portobello Road, London, W11 2EB. Nearest stations are Wembley Stadium and Ladbroke Grove. 

A delicious and colourful set of cakes and churros served at The Knot in Kensington, home of some of the best churros in London
Photo: @theknotchurros

Rounding off this list of the best churros in London is The Knot Churros – a quaint little cafe close to the V&A and Natural History Museum which specialises in bagels, milkshakes, coffees and – as the name would suggest – some incredible looking churros too.

They’ve got everything here from their signature baked churros, with cinnamon dipped in Belgian chocolate, to their chilled churros with soft-serve ice cream, hundreds and thousands and candy floss too. Add in their own make-at-home-churros special home kit, and you’re really onto a winner with this one. 

You’ll find The Knot Churros at 13 Bute Street, South Kensington, London, SW7 3EY. Nearest station is South Kensington. 

So there you have it – a rundown of the best places to get churros in London. We don’t blame you if you’re salivating – better get cracking on paying them all a visit!