Best Brunch and Breakfast In Richmond – 23 Fun And Elegant Brunch Places To Go

Richmond is in the South of London, and it is placed just by the banks of the famous Thames River. This beautiful and calm location is home to many parks, fitness and gym centres, open spaces, and protected conservation areas.

Yes, it is located in London, but it is nothing at all like London’s busy and crowded streets. That is why many restaurants, pubs, and bars are relocating to this area.

It is a better location for people to escape from the bustle and hustle of the streets of London.

English Brunch Eggs Benedict

With these restaurants and bars in Richmond, you can have a less crowded place as you eat.

Also, you can relax and take in the beautiful green landscape and the sight of the charming river.

So if you are planning on retrieving to this beautiful part of town for brunch, here are some exciting and elegant places that will impress you.

  • 1. Sidra
  • 2. La Dolce Vita
  • 3. The Warf
  • 4. Pembroke Lodge
  • 5. The Fallow Deer
  • 6. Bill’s Richmond
  • 7. The Retreat Kitchen
  • 8. Rock and Rose Restaurant
  • 9. Richmond Vault Beer Cellar & Restaurant
  • 10. Cote Bistro
  • 11. Newens The Original Maids of Honour
  • 12. Pitcher & Piano
  • 13. The Ivy Café Richmond
  • 14. 144 on The Hill Restaurant & Bar
  • 15. The Lion Richmond
  • 16. One Kew Road
  • 17. The Teddington Arms
  • 18. Slug & Lettuce
  • 19. Ole & Steen
  • 20. The Petersham Restaurant
  • 21. Kapucin
  • 22. No 1 Duke Street
  • 23. Antipodea

1. Sidra

Location: 5 Church Road, Teddington, TW11 8PF

Phone: 020 8977 2725

Visit Website


View this post on Instagram


A post shared by Sidra (@sidrauk)

The staff at Sidra restaurant are passionate about what they do, and you can feel it in the way they welcome you, make you feel at home, and the food quality. So if you are coming here for brunch, prepare to be thrilled with freshly cooked food.

There is a rich menu that contains much variety of dishes, including starters, main dishes, desserts, and salads. They have a lovely outdoor area where you can enjoy the weather, and the staff is welcoming and friendly.

2. La Dolce Vita

Location: 195 Waldegrave Road, TW11 8LX

Phone: 02089778779

Visit Website

Vita Dolce is one of the favorite restaurants among the locals in Richmond; It is an Italian restaurant that offers classic and contemporary Italian dishes.

If you are craving some Italian for brunch, you might want to consider this restaurant; they offer a wide range of traditional Italian fare. The ambiance here is quite pleasing, and the staff is pleasant.

3. The Warf

Location: 22 Manor Road, Teddington Middlesex TW11 8BG

Phone: 020 8977 6333

Visit Website

The Warf offers you a beautiful setting where you can enjoy your meals. The restaurant has an unrivaled view of the Thames River, plus the meals here are delicious and mouthwatering.

The menu consists of modern European cuisines with seafood like shellfish and fresh fish from the river. Also, they have an eclectic wine list for wine enthusiasts.

They serve fresh meals made from seasonal ingredients, so you can never get tired of the menu. It is a lovely place for those weekend brunches when you are not in a hurry to go anywhere else.

4. Pembroke Lodge

Location: Pembroke Lodge, Richmond Park, Richmond, Surrey, TW10 5HX

Phone: 020 8940 8207

Visit Website


View this post on Instagram


A post shared by Pembroke Lodge (@pembroke_lodge)

Imagine having lunch at one of London’s finest parks, the only park in London with a licensed venue. The place is beautiful, separated from the hustle and bustle of London life, and it is a quiet and lovely place to plan brunch with friends and family.

The beautiful Georgian rooms are classic and a sight to behold, and the restaurant has hosted many weddings. If you plan a late brunch, this will be the perfect place because hot meals are served daily between 12:00 pm and 2:30 pm.

5. The Fallow Deer

Location: 130 High Street, London TW11 8JB

Phone: +44 20 3689 4679

Visit Website


View this post on Instagram


A post shared by The Fallow Deer (@thefallowdeer)

The Fallow Deer is an independent cafe and bar that offers excellent services and has some fantastic cocktails in the area. This spot is small, warm, and friendly, and it is perfect for those unofficial brunches with friends or a private brunch over the weekend.

They specialise in great seasonal products, which means that their menu changes according to the season, and it is exciting and fun. They also have a good list of wines, craft beers, tasty cakes, and coffee from Nude Espresso Roastery.

They serve heavy breakfasts, brunch, and lunch to suit your taste. The staff here are friendly and believe in excellent customer service; it is a place to have a good time.

6. Bill’s Richmond

Location: 1-3 Hill Rise, Richmond, TW10 6UQ Link opens in a new window

Phone: 020 45Bill’s9

Visit Website


View this post on Instagram


A post shared by Bill’s (@billsrestaurant)

Bill’s is a lovely place to get good food and good times with family and friends. It is a local restaurant with a warm and friendly atmosphere, and it is a comfortable place to grab a meal.

The restaurant has been recently refurbished, so you will find large sharing tables or booths, making it the perfect spot for either a cosy or group brunch. The restaurant is lively and fun, thanks to the colour of the walls and the lighting.

It is a lovely spot to have a casual brunch, the menu is filled with fresh, delicious food, and the list of cocktails is quite enviable.

7. The Retreat Kitchen

Location: 16 Hill Rise, Richmond Tw 10 6Ua, London TW10 6UA

Phone: +44 20 8127 0700

Visit Website

The Retreat Kitchen is extraordinary because first, they are a plant-based restaurant that offers fresh, delicious dishes, and secondly, they have a brunch special. Their plant-based menu is a delight; you certainly don’t have to be a vegan to enjoy these meals.

They have a seasonal menu that ensures that they always serve only fresh food, and these dishes are creative and delicious. So if you are hoping to try something new and exciting, you could check out this place.

8. Rock and Rose Restaurant

Location: 106 – 108 Kew Road Richmond TW9 2PQ

Phone: (020) 8948 8008

Visit Website


View this post on Instagram


A post shared by Rock & Rose (@rockandrose_london)

This restaurant is beautiful and has a lovely outdoor seating area designed for comfort and style. It is one of those glamorous and elegant places to go with if you are planning a well-organized brunch.

This restaurant has a relaxed and comfortable atmosphere that will calm you and make you feel some peace as you eat. The bar is filled with incredible drinks, including their well-known cocktail list.

Rock and Rose Restaurant is all about Passion, Food, and Glamour. So if you are going for one of those cocktails where you have to dress fashionably, you might want to pick this restaurant to complete the final puzzle.

9. Richmond Vault Beer Cellar & Restaurant


Phone: 0208 332 0055

Visit Website


View this post on Instagram


A post shared by Richmond Vault (@richmondvault)

The architectural design of this restaurant is pleasing and soothing and will make you want to come back more frequently. It is located in an excellent basement underneath two Georgian buildings in Richmond.

The labyrinth within the bar looks perfect, and the restaurant has just the right amount of natural lighting penetrating the windows. As a result, it is the ideal spot to host those classy official brunch and business meetings.

They have an excellent list of cocktails, wines, and beer, and if you go at the right time, you will enjoy the live music in the bar. The food menu is creative, and you will find delicious dishes.

10. Cote Bistro

Location: 24 Hill Street, Richmond, London, TW9 1TW

Phone: 0208 948 5971

Visit Website


View this post on Instagram


A post shared by Côte (@coteuk)

Getting your brunch here is an excellent way to start the day; imagine getting some French toast Americain with maple syrup, brioche, maple glazed French streaky bacon, and coffee creme fraiche. I am sure you are already drooling at the thought of this meal.

Cote Bistro is a modern French restaurant that offers simple and classic French cuisine. So if you are looking for a place that reminds you of Paris, you should be making your way down here. The atmosphere is cozy and comfortable.

You can use the general sitting area for your brunch or ask for a private dining space, especially if you expect a personal, intimate brunch date.

11. Newens The Original Maids of Honour

Location: 288 Kew Road, Kew, London TW9 3DU

Phone: +44 20 8940 2752

Visit Website

The Original Maid of Honour restaurant has a long-standing history with Richmond. They have a mouthwatering list of cakes and baked goods that are a pure delight.

This restaurant also serves some of the best quality meat pies, traditional English luncheons, and cream teas in the Richmond area. It is a lovely and comfortable place to plan a lunch date; the food menu is excellent and filled with delicious English dishes.

12. Pitcher & Piano

Location: 11 Bridge Street, Richmond, TW9 1TQ

Phone: +44 20 8332 2524

Visit Website


View this post on Instagram


A post shared by Pitcher & Piano (@pitcherandpiano)

Imagine having brunch in this classic and beautiful restaurant, and it will undoubtedly be fun for you and your companions. Pitcher and Piano is a wine bar-style restaurant that offers you elegance in their physical environment, food, or the drinks they serve.

If you plan on having a lot of drinks on your date, you should try this wine bar; they have a list of unique cocktails and wines that will fit the occasion.

Their Sunday roast is top-class; it is served with all the trimmings, including sticky red cabbage, honey-roast veg, Yorkshire pudding, roast potatoes, and charred broccoli.

13. The Ivy Café Richmond

Location: 9-11 Hill St, Richmond TW9 1SX,

Phone: +44 20 3146 7733

Visit Website

The interior design of this restaurant is pleasing and exciting and gives you a relaxed environment. It is a perfect spot for brunch, especially if you are going in a large group. The seating arrangement is comfortable and made to sit many people.

The chairs are soft and comfortable, and it is a perfect place for brunch, especially when you are not in a hurry. Their menu contains classic cafe-style dishes, modern British cuisine, vegetarian and vegan dishes.

The restaurant is bright and airy and filled with beautiful art decor that makes the place vibrant and colourful. If you plan a big brunch, a private dining area can hold 26 people.

14. 144 on The Hill Restaurant & Bar

Location: 144-150 Richmond Hill Richmond-upon-Thames Surrey TW10 6RW

Phone: +44 (0) 20 8940 2247

Visit website


View this post on Instagram


A post shared by Richmond Hill Hotel (@rhillhotel)

This hotel restaurant is refurbished with a new and comfortable restaurant, bar, and lounge, making it a place of comfort. It is classic and beautiful and a perfect spot for official brunch and wedding brunch activities.

The surroundings are so beautiful that you might find yourself wandering around and taking in all the beauty of the place. But, on the other hand, you can decide to pamper yourself with the spa treatment at the skin lounge.

It is a lovely place to catch up with friends while engaging in other activities. The dishes are classic and delicious, plus they have an extensive wine list that will delight you.

15. The Lion Richmond

Location: 27 Wick Rd Teddington, TW11 9DN

Phone: 020 8977 4779

Visit Website


View this post on Instagram


A post shared by The Lion (@thelion_teddington)

You will enjoy the seasonal menu and extensive cocktail list in this restaurant. They serve great warm dishes to satisfy your hunger, and the friendly atmosphere will make you relaxed and comfortable.

The staff here are friendly and welcoming with excellent customer service. The interior part of the pub is decorated with comfortable and ample sitting space. This place will be suitable, from private brunch to business and family brunch.

They have a beautiful courtyard perfect for enjoying the golden morning sun as you enjoy your brunch. It is a lovely place to escape from the bustle and hustle of daily city life.

16. One Kew Road

Location: 1 Kew Road, Richmond, Surrey, TW9 2NQ

Phone: 020 8940 5768

Visit Website


View this post on Instagram


A post shared by One Kew Road (@onekewroad)

One Kew Road is a stylish and lovely restaurant to spend time in and enjoy specially prepared meals. This pub is also famous for being the first venue for the Rolling Stones’ first ever gig.

It is located in the heart of Richmond, and it is a lovely place to escape from the hustle and bustle life of London’s streets. It is a comfortable and relaxed atmosphere where you can enjoy your meal in peace.

So if you are in the middle of town and would love some brunch, you can make your way to this lovely pub. The menu is filled with delicious and tempting starters, main dishes, desserts, and a great list of ales, beer, and wine.

17. The Teddington Arms

Location: 38-40 High Street Teddington, TW11 8EW

Phone: 0208 973 1510

Visit Website


View this post on Instagram


A post shared by Teddington Arms (@teddingtonarms)

Do not let this name scare you; nothing is frightening about the place; instead, it is a lovely place to be. You will find gracious and friendly staff members who treat you well and make you feel at home.

This spot is popular among sports lovers because of the sports shows displayed here. Also, the menu is filled with seasonal dishes and modern British dishes. In addition, they have a great list of beers from local brewers.

18. Slug & Lettuce

Location: Riverside House Water Lane, Richmond TW9 1TJ

Phone: 020 8948 7733

Visit Website


View this post on Instagram


A post shared by Slug Richmond (@slugrichmond)

If you are hoping to have brunch with many cocktails, you should head to Slug and lettuce. The place is known for its impressive list of cocktails, and it is a perfect place for a weekend brunch where you can relax and watch the time fly by.

The staff here are amazing people, and they will make you feel at home as you enjoy your meal. It is a casual place to hang out with friends and catch up on each other’s lives.

19. Ole & Steen

Location: 59 George Street, London TW91HE

Visit Website


View this post on Instagram


A post shared by Ole & Steen (@oleandsteenuk)

Ole & Steen are known for their quality and delicious baked goods. You will enjoy this place; they have a special brunch meal on their menu, making it more exciting.

Imagine a dish with hand smashed avocado mixed with poached free-range eggs and sold golden yolks. You can add salt-cured sea salmon to flavor the dish. The mere thought of this is exciting.

There are many options on the menu to pick from, and you will enjoy these dishes because they are fresh. It would be nice to check out their bakery; you might find something that will blow your mind.

20. The Petersham Restaurant

Location: Nightingale Lane, Richmond, Surrey, TW10 6UZ

Phone: 0208 9407471

Visit Website

This hotel is majestic, and the restaurant is elegant and glamorous. It is a perfect place for a brunch date starting from a romantic brunch or an official business brunch meeting.

It is spacious, airy, bright, and comfortable, with ample sitting space. The restaurant overlooks the Thame River, and you can be assured of first-class treatment over here.

You can use the general dining area or request a private dining area to maintain your privacy. The customer service is super, and the staff are professional in their duties. The food is made with quality ingredients, and they have an extensive list of wine, beer, and gin.

21. Kapucin


Visit Website


View this post on Instagram


A post shared by Kapucin (@kapucincoffee)

Kapucin is a relaxed and friendly cafe that serves freshly baked pastries, specialty coffee, and a range of breakfast, brunch, and lunch options. They make sure to use the best sourced ingredients in cooking and have the best team of staff.

The dishes are vibrant and full of flavor and deliciousness. It is a relaxed and comfortable cafe that you can run to when you want some peace and a lovely brunch.

22. No 1 Duke Street

Location: 1a Duke street Richmond London TW9 1HP

Phone: 0203 841 6898

Visit Website


View this post on Instagram


A post shared by The Address (@wearetheaddress)

No 1 Duke street bar is a lovely restaurant with contemporary decor; stepping into this bar will impress you. This beautiful decor and design make the bar a perfect place for socialising and catching up with friends and loved ones.

There is a certain calmness and peace that comes with the bespoke Mav music playlists in the background. This calm and lovely environment is the perfect spot to enjoy an all-day brunch which is part of their menu.

There is a beautiful courtyard for those who prefer sitting outside. The meals are refreshing and delicious, and you have a lot of alcoholic and non-alcoholic beverages to pick from.

23. Antipodea

Location: 30 Hill Street Richmond, London TW9 1TW

Phone: 0208 161 0012

Visit Website


View this post on Instagram


A post shared by Antipodea (@antipodealdn)

Antipodea might become your best new restaurant in the Richmond area. It is well furnished and designed with a modern outlook; the restaurant is bright, airy, and has comfortable sitting for customers.

Antipodea serves international cuisine with an Australian flair, and the meals are prepared by very competent staff. They have lovely appetizers, cakes, pudding, and dessert lists that will excite you.

Also, you can add some cocktails and wine to your brunch menu by choosing from their extensive list. This restaurant is classic yet simple, and it is a lovely place to hang out for brunch.


Brunch is one of the necessary things we need from time to time: mid-week brunch or weekend brunch. And you need to pick the right restaurant to get the best experience. So, if you are in the Richmond area, you do not need to look far; this list will help you make the right choice.

Leave a Comment