London's first cat café and still arguably its best, Lady Dinah's is a two-floor Victorian townhouse on Bethnal Green Road where rescue cats roam freely among mismatched armchairs, bookshelves, and tea tables. You're paying for the company of the cats as much as the food — but the cream teas (with cat-shaped scones) and afternoon tea spreads are genuinely decent, not just an afterthought. It's a calm, unhurried space that feels more like someone's eccentric living room than a commercial café, and that's exactly its charm.
Sip cream tea with cat-shaped scones while rescue cats nap on vintage armchairs in London's first and best-loved cat café.
Book well in advance online — slots sell out days ahead, especially on weekends.
London's original cat café still purrs
Lady Dinah's holds the title of London's first cat café, and years on it's still the one people recommend. The setup is simple: you book a timed slot (usually 90 minutes), settle into a comfy armchair in the Victorian townhouse interior, and let the resident rescue cats come to you — or not, as cats do. The space itself is lovely, with two floors of bookshelves, vintage furniture, and feline perches at every turn. It feels more like a quirky aunt's sitting room than a commercial café, which is precisely the point.
Food-wise, don't expect a full restaurant — this is a teahouse menu. The cream tea is the popular pick, featuring their signature cat-shaped scones served with clotted cream and jam. If you're hungrier, the afternoon tea adds sandwiches and cakes. Reviewers consistently praise the freshness of the products and the quality of the tea, and the staff are clearly used to managing both humans and cats with patience and warmth.
A few practical notes: it's ages 12+ only, you must book in advance, and the cats are rescue animals who may or may not want to interact — that's part of the deal. The 4.6 Google rating from nearly 3,000 reviews tells you most people leave happy. Go with realistic expectations (it's a café with cats, not a petting zoo) and you'll have a genuinely relaxing time.