Whether you prefer a straight-to-the-point espresso made from the finest hand-roasted coffee beans or you’re looking for a bright and colorful latte / art that would look great on your Instagram, read on to discover my top ten best coffee spots in London. Because these beauties can do both!
#1 The Alice in Wonderland of all coffee shops – Peggy Porschen
Address: 116 Ebury Street, Belgravia, London
Nearest Station: Sloane Square
With its fairy tale pinks, ever-changing and enchanting floral displays, delicious coffees, and edible works of art, it is easy to see why Peggy Porschen is one of the most famous cafes in London. Located in the center of South Kensington, this place will make you feel as if you have just stepped into Alice’s wonderland. Just an ever so slightly more grown-up version with top-quality coffee.
#2 A top coffee spot with something on the side – The Knot Churros
Address: 13 Bute Street, Kensington, SW7 3EY
Nearest Station: South Kensington
Easily one of the best coffee spots in London, the Knot Churros is the ideal choice for anyone looking for a sweet treat to accompany a delicious cup of coffee. Located in South Kensington, this dessert bar has something for everyone. Whether you opt for the Candy Floss latte, the Blue Butterfly, or the Emerald one, this is the place to go for latte art that will take your cup of coffee to the next level.
#3 Quite possibly the best Instagrammable coffee spot in London (or the world?) – EL&N London
Address: 48 Park Lane, Mayfair
Nearest Station: Hyde Park Corner
Arguably one of the most Instagrammable coffee spots in the world, EL&N, also known as Elan Cafe, is a pink paradise. We love the original Park Lane venue, but there are multiple EL&N locations around the city and the world. They also have a section of the menu dedicated to drinks that will guarantee Instagram likes. Our favorite is their Lucky Charms Latte, which promises to be sweet, crunchy, and full of good fortune.
#4 Melbourne inspired coffee – Soho Grind
Address: 19 Beak Street, Carnaby, W1F 9RP
Nearest Station: Oxford Circus
This Melbourne- inspired coffee house is one of the best coffee spots in London and there are now nine Grind food, coffee, and cocktail bars located around the city. The Soho venue has an espresso bar upstairs and a cocktail bar below. Their most popular brew is the Shoreditch Grind House Espresso Blend, which has been specially created just for them.
#5 Miami vibes – but in Hackney – Palm Vaults
Address: 411 Mare Street, Hackney E8 1HY
Nearest Station: Hackney Wick
With its Miami vibes, impressive interiors, and picturesque food and drinks, Palm Vaults is certainly one of the best coffee shops in London. Located in Hackney, it is a little off the beaten path, but this place is bright, colorful, and perfect for your Instagram shot. Plus,
everything is vegetarian and they also have an extensive vegan menu for your plant-based pals.
#6 One of the best coffee spots in London in the most picturesque garden – Dalloway Terrace
Address: 16-22 Great Russell Street, Bloomsbury WC1B 3NN
Nearest Station: Tottenham Court Road Station
Enjoy a nice cup of coffee amongst this picturesque English garden. In fact, this elegant cafe was originally inspired by the gardens at Virginia Woolf’s country home. Coffee at Dalloway tastes amazing, with their commitment to quality apparent in every sip. However, this is also a popular spot for taking afternoon tea year-round.
#7 Voted the best coffee spot in London – Prufrock Coffee
Address: 23-25 Leather Lane, Holborn
Nearest Station: Chancery Lane
Owned by Square Mile, one of the city’s leading roasters, Prufrock Coffee is the place to go for a quality cup of coffee. This cool cafe was once voted the best coffee spot in London and since opening in 2011, they have been a key player in the London coffee scene.
#8 The most fashionable cafe in Shoreditch – AIDA Cafe
Address: 133 Shoreditch High Street, Shoreditch
Nearest Station: Shoreditch High Street
It is difficult being the most fashionable cafe in Shoreditch. However, AIDA is undoubtedly on trend. This cute shop is especially well known for its colorful latte artwork and specialist lattes, including matcha, turmeric, chai, and their infamous rose. With its wooden tables, painted floors, and simplistic design, this on-trend coffee shop is also a concept store that sells clothing, homeware, shoes, and accessories from independent local brands.
#9 Key words: Edible gold, chocolatiers and unicorns… It’s Saint Aymes Cafe
Address: 59 Connaught Street, W2 2BB
Nearest Station: Marble Arch Tube Station
One of the prettiest places to pick up coffee in the UK’s capital, Saint Aymes was created by London-based sisters Lois and Michela Aymes-Wilson. They are chocolatiers primarily, and their artisan chocolates are stocked in both Selfridges and Harvey Nichols. However, as well as captivating chocolate treats, they also have a diverse selection of artistic coffees. We particularly love their iconic unicorn latte; a signature coffee that arrives topped with whipped cream and edible gold.
#10 The best coffee spot in London for cat-lovers – Lady Dinah’s Cat Emporium
Address: 152-154, Bethnal Green Rd, E2 6DG
Nearest Station: Bethnal Green
Lady Dinah’s Emporium provides the chance to sit back and relax in this calming cat sanctuary. Your Insta followers are bound to appreciate pictures of the 13 rescue cats that call this wonderland-inspired cafe home. As well as afternoon tea and alcoholic beverages, this one-of-a-kind cat cafe has a range of coffees, including traditional coffees and iced ones.
Have you tried any of the best coffee spots in London?
Or even better, do you know any to add to this list? Make sure to leave a review in the comments!
Next up on your reading list…