Soho has been the creative heart of London for decades. It’s full of theatres, boutique shops, live music spots, and iconic LGBTQ+ venues. There’s always something happening, whether you're doing a quick shopping trip, checking out a gallery, or heading to a show. In between all that, you’re going to want coffee. Maybe something strong before a matinee, a smooth latte while catching up with a friend, or just a quiet corner to take a break. Luckily, Soho has plenty of coffee shops that match whatever pace you’re on. I went to a bunch of them, so you can skip the guessing and head straight to the good stuff.
Flat White is a Soho classic. Expect great lattes, excellent long blacks, and morning rolls or cheese-and-ham croissants that feel like a hug in pastry form. Staff are friendly, service is fast, and seating is warm without feeling tight. Their iced coffee stays drinkable, even when you ask for an extra hot one. It’s easy to step inside, power up your caffeine, and be back on Carnaby Street in minutes.
Grind strikes the perfect mix of laid-back and lively. Drinks range from silky lattes to cocktails come evening, and pastries are fresh and tasty. Try the honey-lavender iced latte — surprisingly lush without being too sweet. The space is split-level, with cosy booths and more open areas downstairs. Staff are welcoming, and they actually care about your coffee.
L’ETO feels more like cake than coffee, which is fine, because the pastries are irresistible. Think fluffy sponges, scones, and flavorful baked items. They offer simple meals, Turkish-style breakfasts, and fun twists like halloumi chips. The vibe is friendly and upbeat, a little louder than your typical café, but full of energy.
Tucked just off Old Compton Street, My Place offers American-style pancakes, bacon, syrup, and solid coffee at prices London-friendly. Staff are chatty, the setting is low-key and easy-going, and food comes quickly even on busy nights. It’s the kind of place you return to after a show or after shopping with your hands full. Good for a relaxed brunch or a weekend wind-down.
Blank Street blends minimalist style with friendly service. Try their pistachio latte or strawberry-and-cream iced latte, both delicious and well-balanced. It’s compact but comfortable, with takeaway or sit-down seats. Great for laptop work or meetup chats. Their staff are polite, efficient, and remember orders quickly.
Nagare brings calm into the middle of Carnaby. Filter coffee here is fruity and clean, and pastries (especially burnt-butter chocolate-chip cookies) are divine. The space is minimal but charming, with staff who smile. Order an iced Americano and let it refresh you between browsing. It hits the sweet spot: creative enough to match the area, but simple enough to keep things steady.
Hidden in an arcade, Hideaway offers quiet seating inside and outside if you want some sun. It feels like finding a secret studio. Coffee is strong and friendly, with matcha, iced mocha, or espresso on tap. There’s even a community board and wall with photos of regulars. Staff know the regulars, which says a lot for Soho’s usually fast pace.
Sacred Grounds combines chilled morning vibes with strong plant-based options. They serve matcha lattes, vegan pastries, overnight oats, and cucumber water. The space is light and quiet, with a small courtyard if you’re lucky enough to score a seat. Staff are welcoming, with a few fun historical notes on the walls.
KOZZEE surprises with avocado and eggs Benedict at breakfast, a cool industrial look, and friendly service. Portions are generous, and prices are reasonable. It’s a bit more spacious than many Soho cafés, letting you settle in. Ideal for a weekend brunch or casual meet-up. The vibe is relaxed but sharp, like Soho at its best.