Best cafes in London


Fuelled by coffee and constantly on the go, London is filled with incredible cafes. Whether you are after somewhere to check your emails with a hot chocolate, a place to meet old friends for lunch or just want to grab a flat white on the go, there’s always somewhere incredible not too far away in this city.

From the fast-paced, quick caffeine fixes of Canary Wharf to the laid-back cafe culture of Crouch End, you can easily find your ideal cafe in London, you just need to know where to look.

Here’s our guide to some of the best cafes that the fair city of London has to offer. Place your order, settle into a comfy booth and soak up the atmosphere of the English capital. Give the big chains a miss – you can go to those anywhere – and find somewhere independent on your next trip to London.

Climpson & Sons Café

Known for its tremendous hot chocolates, this cosy little cafe is the ideal place to wile away a few hours in east London. As well as this, these guys take their coffee incredibly seriously and they won’t be happy until you’ve selected the roast that’s perfect for you.

London Bras
As an added bonus, the cafe is located close by to the famous Columbia Road Flower market which opens every Sunday. Get a nice coffee and then head off to find yourself a floral bargain.

Address: 67 Broadway Market, E8

Get there: Take the London Overground to Haggerston. The cafe is a short walk from here.

Cafe Beam

This family-run cafe, located in the wonderful Crouch End, is the ideal place for a spot of lunch with old friends. Not only is it affordable, but the food is very simple and tasty. If you aren’t after any grub, just order a coffee and sit street-side on the cafe’s little veranda – It’s great for people watching and oh so European.

If you fancy something stronger after your coffee, head across the road to the Queens, a wonderful old Victorian pub with a trendy vibe and great beer garden – the ideal combo on a nice day in London.

Address: 40-41 Topsfield Road, London N8 8PT

Getting there: take the Overground to Crouch Hill Station and then walk.

Bottega Wapping

Located at the bottom of a renovated warehouse in Wapping, Bottega is an Italian gem hidden among the history of London’s docklands. While the cafe is excellent for its coffee, the daily salad box is something you simply must try. Just buy a box and take your pick of the delicious Italian treats on offer. From fresh pasta and hearty stews to light salads, it’s a real treat.

Ideal for meeting friends for lunch.

Address: Metropolitan Wharf Building, 70 Wapping Wall, London E1W 3SS.

Getting there: Wapping Station via the London Overground.


This vibrant little cafe in north London is basically always busy, and there’s good reason for it. Their delicious breakfasts hit the spot perfectly while the bill won’t have you groaning in despair. For drinks, take your pick from either an array of refreshing juices (all fresh, of course), nicely brewed tea or fresh coffee. The cafe’s pleasant atmosphere is set off nicely by its cool decor which mixes simple furnishings with funky posters – keep an eye out for Han Solo.

It’s another one you have to really seek out, but trust us, it’s so worth it. Perfect for a late breakfast. All bread is cooked with sourdough.

Address: 5 Wightman Road, London N4 1RQ

Getting there: Take the National rail line from King’s Cross to Harringay. Turn right out of the station down the hill and then take your first left.

The Attendant

Where else but in London would you expect a delicious coffee from a place that has urinals as a part of its decor? Don’t worry, they aren’t in use anymore, they are just a part of the old Victorian public toilet that once stood on this very spot.

Today, the Attendant has fast become one of the trendiest places to stop for a coffee in the capital. It’s ideal for the in-and-out service if you just fancy an espresso to perk you up before the next attraction. What is also great about this care is its location. It’s right in the heart of west London, putting you close to some of the best sights in the city.

Explore Oxford Street

Here, you are not far from Oxford Street, Hyde Park, Buckingham Palace, Trafalgar Square, the Houses of Parliament and Big Ben – all are either within walking distance or a short Tube ride away.

Address: 27A Foley St, London W1W 6DY

Getting there: The nearest London Underground station is Goodge Street which you can reach on the Northern line.