10 of the best brunches in Richmond

Weekends are made for long walks and lazy brunches - two things that Richmond is exceptionally good at.

Updated on • Written By Ellie Donnell

Map view
Close map
10 of the best brunches in Richmond

Richmond might be known for its eponymous royal park, stunning scenery and expensive house prices, but we’re here, as ever, to guide you towards its generous food offering. There are plenty of places in this idyllic corner of London that serve a slap-up breakfast, which is why we’ve rounded up the very best brunches in Richmond so you know where to head the next time you visit. Whether you’re after something speedy in the centre of town, or require sustenance having strolled all the way to pretty Petersham down the road, you can find all the best places to eat brunch in Richmond right here


Every weekend, rain or shine, Richmond's pavements are packed with locals and tourists looking to relish in all the picturesque loveliness this corner of south west London has to offer. And who can blame them? From its gorgeous green spaces perfect for letting the kids loose on a family outing, to lazy riverside walks and strolls in Richmond Park, it has all the appeal of a charming, rural town, while still being a 20-minute train ride from central London. Safe to say it’s got the best of both worlds. 

But once you’ve hit your daily step count meandering through one of its many lush spaces, you’re going to need to refuel at one of these top brunch spots. The good news is that Richmond’s restaurants include a decent cross-section of more casual eateries and fancier affairs, with this little lot offering a host of traditional brunch favourites including eggs-multiple-ways, pancakes, pastries and plenty of things on toast, all washed down with buckets of properly-good coffee. You'll even find vegan, budget-friendly and sustainable brunch options on this list. Have a little look and bookmark your favourite for the next time the weekend rolls around.  

Cinnamon Bazaar

indian breakfast dishes

What: Inspired by the buzzing street food markets in India, Cinnamon Bazaar brings an eclectic menu of Pan-Indian breakfast dishes to Richmond. Think Bombay scrambled eggs with buttered soft rolls, smoked haddock kedgeree and house special parathas filled with things like cheesy cauliflower or coconut and dried fruits. Wash it down with a cooling lassi and start your day with a skip in your step. 
Where: 31-35 Kew Road, TW9 2NQ
Book now: Cinnamon Bazaar Richmond

The Ivy Café 

What: Everyone knows that The Ivy Café is one of the most reliable brunch spots in London, let alone in Richmond. Its glamourous interiors play a huge role in its appeal, with this particular branch decked out in floral prints, fake foliage, beautiful banquet seating and art-deco finishes. A host of breakfast and brunch favourites are served here all week including the likes of eggs royale with chips, avocado on toast and hot buttermilk pancakes with berries, Greek yoghurt, lemon balm and warm strawberry sauce.  
Where: 11 Hill Street, TW9 1SX 
Book now: The Ivy Cafe Richmond 

Ole & Steen 

What: Ole & Steen might not be unique to Richmond, but it does serve excellent coffee as well as a wealth of very-good breakfast and brunch options. We dare you to try and resist one of the pastries on display in the shop window, which are bound to get you through the door. Once inside, you may as well treat yourself to an oat cappuccino and something from the brunch menu, too. Look out for various things on toast including avocado, eggs, smoked salmon and bacon.  
Where: 59 George Street, TW91HE 

144 on the Hill 

What: Located inside Richmond Hill Hotel, and with easy access to the river and Richmond Park for a pre- or post-brunch walk, 144 on the Hill serves a crowd-pleasing morning menu inside its art-déco-inspired dining room. ‘Classic and favourites’ include avocado Benedict brioche, smoked haddock florentine and pancakes with maple syrup and bacon, while ‘light and healthy’ options range from cinnamon and almond porridge to granola with yoghurt and berries.  
Where: 144-150 Richmond Hill, TW10 6RW 
Book now: 144 on the Hill 


What: This all-day Aussie brasserie is one of the trendiest spots to grab brunch in Richmond thanks to industrial-chic interiors, trailing foliage, pot plants and exposed bricks. The drinks menu is as impressive as the food menu here, but let’s start with the latter. All-day breakfast options include folded eggs with lemon and parsley, Portobello mushrooms with balsamic, fresh cream and housemade pesto, and a treacle-curd bacon sandwich with tomato jam, aioli, baby gem and vine tomatoes. Wash it down with a selection of freshly-pressed juices, smoothies, shakes, coffee, tea or even a cocktail if that’s what you’re feeling.  
Where: 30 Hill Street, TW9 1TW 
Book now: Antipodea 

Petersham Nurseries Café – The Teahouse 

What: You might have to venture a little way outside of Richmond to get to Petersham Nurseries Cafe, but trust us when we say it will be absolutely worth it. While the main restaurant has been awarded a Michelin Green star for its sustainable practices, The Teahouse is where guests can dine on delicious homemade cakes and pastries, enjoy whole leaf teas and freshly-ground coffee throughout the day, and tuck into a few light breakfast options from 10am until 12pm. Munch on a baguette with rhubarb jam and salted butter or a Haye Farm sausage roll with garden salad and chutney, while taking in the romantic surrounds of the garden-inspired décor - it’s sure to be like nowhere you’ve ever brunched before.  
Where: Church Lane, TW10 7AB 
Book now: Petersham Nurseries Cafe 

Bingham Riverhouse 

What: Bingham Riverhouse is something of a multi-faceted venue where guests can sleep, eat, drink, wed and, yes, brunch. The best day to revel in this mid-morning tradition is on Sundays, when it serves a three-course brunch menu complete with a house cocktail and live music. Guests can choose their preferred choices, but an example meal might look something like this: start with gin-cured salmon with guinness and black treacle soda bread followed by smoked haddock kedgeree. Conclude on an indulgent note with brioche French toast served with cinnamon, crème fraiche and caramelised banana. 
Where: 61-63 Petersham Road, TW10 6UT 
Book now: Bingham Riverhouse

Cote Brasserie 

What: Cote Brasserie’s breakfast is, we think, one of the best value brunches in Richmond. Most of its dishes come in at under a tenner, while its Champagne breakfast lets customers choose any breakfast dish with a hot drink or juice and a glass of Laurent-Perrier NV Cuvée for just £17.95. Prefer to skip the booze? Go straight for things like croque monsieur, French toast with brioche, wild berry compote, fresh berries and crème fraîche and a ‘French breakfast’ comprised of scrambled eggs, French streaky bacon, boudin noir (French black pudding), grilled field mushroom and toasted brioche.  Where: 24 Hill Street, TW9 1TW 
Book now: Cote Brasserie Richmond

Harbour Hotel – The Gate 

What: Located just outside Richmond Park, The Gate at the Harbour hotel is a great spot for some post-stroll grub. We’re particularly fond of its bohemian-inspired, glass-ceilinged dining room which provides a vibrant yet chilled-out space to feast on its colourful plates. A brunch menu is served on Saturdays only and features inviting creations such as brioche loaded with sausages, bacon and fried eggs, American-style pancakes with bacon and maple syrup and steak with eggs and chimichurri.  
Where: Richmond Hill, TW10 6RP 
Book now: The Gate at The Harbour Hotel


What: Gail's is a staple spot for locals at the weekend thanks to its reliably delicious baked goods, strong coffee and lively atmosphere. Every table is taken at Gail’s at the weekend, a surefire tell of a popular brunch spot – right? Obviously, we recommend choosing a selection of pastries and cakes to share with friends over coffee (the cinnamon buns are a must), but if you prefer something hot for breakfast, there’s a classic and concise brunch menu too where even simple dishes such as eggs on toast taste amazing thanks to Gail’s homemade French sourdough.  
Where: 12-13 Sheen Road, TW9 1AE 
Book now: Gail's Richmond

There are plenty more places to eat in this pretty Thames-side town - take a look at all the best restaurants in Richmond.

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in