Slow-roasted single origins. Seasonal kitchen plates. A space crafted for those who believe mornings deserve better.
Brûlé began as a tiny counter in a sunlit alley. Today it's a neighbourhood institution — but the philosophy hasn't changed. We source beans directly from small farms, roast in-house twice a week, and cook from scratch every morning. No shortcuts. No compromises.
Every dish, every espresso, every corner of this space has been designed to make you feel something. We call it the Brûlé effect — that first sip that makes you breathe slower, think clearer, stay longer.
Designed with reclaimed timber, warm Edison lighting, and acoustics that muffle the city outside. Whether you're deep in focus or meeting a friend — Brûlé holds space for it.
sq ft of warm space
seats & cosy corners
roasts sourced directly
avg. Google rating
Every cup is the result of a chain of careful decisions. We take each step seriously.
We partner with farms in Ethiopia, Colombia, and Sumatra — paying above fair-trade prices.
Roasted twice weekly in our back-room drum roaster, always within 7 days of your cup.
Every shot dialled to within 0.1g. Grind, dose, yield — obsessively calibrated each morning.
In a warm cup, with a smile, in a space designed to make the moment feel worth it.
We rotate specials every week — celebrating seasonal ingredients and the creativity of our kitchen team.
Our baristas' new obsession. House espresso, white miso caramel, steamed oat milk, flaky sea salt. Sweet, savoury, and deeply comforting.
The pour over changed how I think about coffee. I drove 45 minutes just for it. The truffle shakshuka sealed my loyalty forever.
I work from here three days a week. The Wi-Fi is solid, the coffee is never rushed, and nobody asks you to leave. It's basically my office.
Brought my parents here on a Sunday — three generations, completely different tastes, everyone found something to love. The space is magic.
The best things about Brûlé can't be conveyed in a website. Pull up a chair. Wrap your hands around something warm. Stay a while.