23 Best Brunch Spots in Kensington and Chelsea

Brunch in Kensington and Chelsea is a popular pastime for many Londoners. This area is one of London’s most bustling and popular boroughs, with new businesses popping up every year.

People flock to the area to enjoy its growing reputation as a place to live and work, but they also come here for the food and drink options.

With so many great places to choose from, when it comes to brunch in Kensington and Chelsea, where should you go?

Whether you’re looking for an exquisite brunch or a more adventurous avocado toast, this neighbourhood has something special that makes it a standout place to spend your weekend mornings.

From the posh Notting Hills to the cosy Brompton, these restaurants have something unique to offer when it comes to brunch—and I’m here to help you make the most of your time and money at each one.

Here are some of my favourite spots!

  • Hans’ Bar & Grill
  • Granger & Co. Chelsea
  • Greenspeares
  • Aubaine Brompton Road
  • VQ Chelsea
  • Chucs Cafe Kensington
  • Ffiona’s
  • The Locals Chelsea
  • Balans, Kensington
  • Charlotte’s Cloud
  • Megan’s Kings Road Restaurant (Chelsea)
  • Ivy Chelsea Garden
  • Over Under Earls Court
  • Town House Kensington
  • Cafe Phillies
  • Bluebird
  • Over Under, South Kensington
  • Dishoom Kensington
  • The Good Life Eatery
  • Bite Café
  • Bandol
  • PJ’s Chelsea Brasserie
  • Sloane Place Restaurant
  • Bonjour Brioche

1. Hans’ Bar & Grill

Location: 164 Pavilion Rd, London SW1X 0AW, United Kingdom

Phone number:+44 20 7730 7000

View website

Hans Bar Grill


You’re going to love Hans’ Bar & Grill’s brunch. It’s the perfect place to start your day right.

If you’re looking for a delicious meal that will leave you feeling full but not sluggish, Hans’ Bar & Grill has got you covered.

Their brunch menu features everything from Eggs Benedicts, Egg Royal, Eggs Florentine, slow-cooked mushrooms, Smashed avocado on Toast, Grapefruit juice and Gluten-free pancakes.

It’s also the perfect spot for anyone who loves cocktails. They’ve got a wide selection in addition to having your favourite drinks available all day .

2. Granger & Co. Chelsea

Location:237-239 Pavilion Rd, London SW1X 0BP, United Kingdom

Phone number:+ 44 20 3848 1060

View website

Granger Co. Chelsea


When you’re looking for the perfect spot to take brunch in Chelsea, look no further than Granger & Co.!

They’ve got everything you need: an extensive menu of delicious dishes, a great selection of drinks, and a friendly atmosphere.

Also, they’ve got something for everyone here. All your brunch staples are covered, from Hotcakes to Dusty knuckle sourdough.

Whether you’re craving something savoury or sweet, Granger & Co. Chelsea has what you need!

And when it comes to drinks, they have something for everyone too! Whether you’re looking for the Bloody mary or Coriander margarita – tequila, it’s all there for you. They also offer several speciality cocktails that will delight even the pickiest drinker.

So come on by Granger & Co. Chelsea Brunch today!

3. GreenSpears

Location:23 Walton St, London SW3 2HX, United Kingdom

Phone number:+44 20 3915 5990

View website



After all the effort you put into putting together your brunch buffet, you should be able to sit back and enjoy it.

Green Pears has everything you need to pull off a beautiful brunch spread, from Organic avocado mixed with coriander, Toast and pea shoots, and poached eggs to savoury dishes like Roasted Portobello Mushroom.

With Green Pears’ catering options, you can have a brunch buffet for your next event without lifting a finger. They take care of everything from delivery to set-up, so when your guests arrive, all you have to do is pour yourself a drink and enjoy!

4. Aubaine Brompton Road

Location:260-262 Brompton Rd, South Kensington, London SW3 2AS, United Kingdom

Phone number;+44 20 7052 0100

View website

Aubaine Brompton Road


People love eating brunch at Aubaine because of the experience.

Many things set Aubaine apart, one of them being their creative take on the classic French menu. With a menu offering the likes of French Toast, Caviar scrambled eggs, Egg imperial and Eggs benedict, your taste buds are in for a treat.

They also offer an extensive list of wine and cocktails. If you’re not an alcoholic, you can try the Virgin Mary. You would love it.

The atmosphere at the Brampton Road location is relaxed and vibrant. You can book a table online now or give a call to reserve your spot!

5. VQ Chelsea

Address:325 Fulham Rd. London SW10 9QL, Uk

Phone number:+44 20 7376 7224

View website

VQ Chelsea


VQ Chelsea is another classy place to get brunch. It is a hip spot known for its brunch menu and cocktail selection.

The restaurant features an outdoor patio and a spacious dining room with high ceilings, providing you with plenty of space to relax and enjoy your meal.

The food on the menu includes classics like Syrup + choice of crispy bacon, Guacamole, omelette, Smoke salmon, and Pancakes. The drinks at VQ Chelsea are just as impressive as the food. They have different types of beer available at any given time! They also have an extensive cocktail list.

6. Chucks Cafe Kensington

Location:97 Old Brompton Rd, South Kensington, London SW7 3LD, United Kingdom

Phone number:+44 20 8037 4525

View website

Chucks Cafe Kensington


Chucs Cafe Kensington is a place where you can feel at home, whether you’re a regular or a stranger in town.

The vibe here is warm and welcoming, with friendly staff and a menu that’s sure to please.

The menu offers everything from Eggs benedict, Traditional porridge, Clarence Court egg, and many more. Gluten-free options and special diets for Pescatarian and vegetarians are available if you need them!

The atmosphere is casual but classy; this isn’t just a place to grab food on your way to work—it’s a place where you can enjoy yourself for an hour or two with friends or family members, relaxing and enjoying life.

7. Ffiona’s

Address: Kensington Church St, London W8 4BA, Uk

Phone number:+44 20 7937 4152

View website



Ffiona’s is the perfect place to spend your Sunday morning.

As soon as you walk in the door, you’ll feel like you’re visiting a friend’s house because the atmosphere is inviting, and you can’t help but feel like you’re catching up with someone who cares about you.

The food is as delicious as it is healthy, and the staff are friendly, knowledgeable, and helpful if you have questions about anything on the menu.

If you’ve never been to Ffiona’s, I recommend starting with their French Toast or Sweet Potato hash. They’ve been dishing out tasty brunches since 2010. So, you can’t get it wrong here. They serve brunch on Saturdays and Sundays.

They also offer gluten-free and vegan options on their menu. If you’re unsure where to start, ask your server for recommendations.

8. The Locals Chelsea

Location:8 Gatliff Rd, London SW1W 8DT, United Kingdom

Phone number:+44 20 7730 3305

View website

The Locals Chelsea


Brunch at The Locals Chelsea is a great way to spend the weekend.

The Locals Chelsea is a cosy, hip spot. It has been around for some time and is known for its great food and friendly atmosphere.

It’s a place where locals go to grab a great meal, have a drink, or just hang out with friends and family.

The food is delicious, and the drinks are even better! Whether you’re a Vegetarian or want gluten-free dishes, Local Chelsea got you covered. They got dishes like Greek Yoghurt & Granola and Matcha Pancakes.

But what makes this place stand out? It is their award-winning dish. So, when you get to the Locals Chelsea, do well to try their Lobster Benedict. I can bet you will be back for another, and the good thing is that they are available all day.

9. Balans, Kensington

Location:187 Kensington High St, London W8 6SH, United Kingdom

Phone number:+44 20 7376 0115

View website

Balans Kensington


Suppose you want a good brunch in a stylish restaurant; look no further than Balans Kensington.

Located in High Street Kensington, this restaurant is perfect for a slow Sunday—perhaps after some time spent at the nearby museums or in one of London’s beautiful parks.

You can start with some of their foods like Eggs in Hell, Lobster Benedict, Stack and Egg, or a Full English dish with Balans’s unique twist: crispy Balan potatoes and Toast.

And if you’re still feeling peckish after all that food, why not order something from their French Toast? They serve an all day brunch. So, anytime you want a real treat, go straight right in.

10. Charlotte’s Cloud

Location:191 King’s Rd, London SW3 5ED, United Kingdom

Phone number:+44 20 7751 5877

View website

Charlottes Cloud


If you’re looking for a place to brunch, you need to try Charlotte’s Cloud Cafe.

Charlotte’s Cloud is located in the heart of the city, and they have a wide variety of delicious food options.

Their menu includes everything from Protein Sourdough to Sweets. They’re available 9 am -4 pm.

My favourite thing about this cafe is its atmosphere; it has this cosy feel. The staff are all amiable and excellent, and they make sure that everyone feels welcome there.

The prices are also very reasonable—they offer a great selection of wines. If you love sweets as I do, you should try their Bake apples or yoghurt pancakes because they’re delicious.

11. Megan’s Kings Road Restaurant (Chelsea)

Location:571 King’s Rd, London SW6 2EB, United Kingdom

Phone number:+44 20 3468 0220

View website

Megans Kings Road Restaurant Chelsea


Come down to Megan’s Kings Road Restaurant for a brunch you won’t soon forget. They serve a brunch menu such as Scrambled Turmeric Tofu, Shakshouka Baked Egg, Shakshoumi Baked Eggs, and Smashed Avo on Sourdough. They also have brunch options for Vegans and Veggies.

Can’t decide on which dish you’d like to try? Or do you just want more food? You can call the waiters to help you out.

You can also take a lighter fare, such as Mango & Passion Fruit Smoothie or Oats, for those who want something lighter in the morning. You can come by any day of the week. They serve brunch from morning till 5 pm.

12. Ivy Garden

Location:195 197 King’s Rd, London SW3 5EQ, United Kingdom

Phone number:+44 20 7589 3511

View website

Ivy Garden


Ivy garden is a cosy and chic restaurant in Kensington, London. It is a perfect place for you to eat brunch with friends or family!

They have a fantastic menu that will have you drooling before you even sit down! The atmosphere is very relaxed and inviting, so you can feel comfortable while enjoying your meal. The staff are all incredibly friendly and attentive, making the experience even more enjoyable!

Their menu consists of popular items such as Eggs Benedict and chips, Spice Green Olive and classics like Fish and Chips, The Ivy Shepherd pie, Pancakes, and many other options.

You can also order afternoon tea if you want that extra energy boost before heading out on the town!

13. Over Under Earls Court

Location;181A Earls Ct Rd, London SW5 9RD, United Kingdom

Phone number:+44 20 3301 0300

View website

Over Under Earls Court


If you haven’t had brunch at Over Under Earls Court, I don’t know what you’re waiting for. It’s the perfect afternoon escape from reality.

You can sit outside and sip on a bloody Bary while looking out over the city, enjoying the crisp air and sunshine.

Or, if you’d rather stay inside, they have comfortable chairs that are perfect for curling up with a coffee while eating your brunch..

The coffee is good, and there are plenty of food options, but what puts this place on the map is the atmosphere: it’s warm and welcoming and feels like an escape from your

And then there are always tasty dishes to try! Over Under Earls Court has specials, so whether it’s your first time going or you’re a regular, there’ll always be something to keep to memory.

14. Town House Kensington

Location:109-113 Queen’s Gate, South Kensington, London SW7 5LP, United Kingdom

Phone number:+44 20 7589 6300

View website

Town House Kensington


For an exquisite 3-course brunch, Town House Kensington is one of the best in London!

It’s not just about the food, though. The ambience is impressive, and it’s a great place to meet friends.

The restaurant is beautifully decorated, and there are lots of bright colours on display. They have amiable staff and excellent service.

They have a fantastic selection of dishes, including Maple glazed halloumi with spiced aubergine, Superfood spring green salad with asparagus, Edamame, Chicken Milanese with capers, rocket & parmesan, Buttermilk pancakes and more.

The list goes on! If you are confused by the extensive menu, just ask. Their staff would be happy to help out as much as possible.

If you’re looking for a delicious meal with excellent service in a warm atmosphere where everyone is welcome (including kids!), this is your place!

15. Cafe Phillies

Location:2A Phillimore Gardens, London W8 7QB, United Kingdom

Phone number:+44 20 7938 1890

View website

Cafe Phillies


Brunch at Cafe Phillies is a must-do. At Cafe Phillies, you get dishes like Melanzane Parmigi, Fish Of The Day, Grilled Aubergine – Tatzik, Quinoa & Black Rice with Roast Sweet Potato and Pomegranate and more for brunch.

They carefully source flavourful and vibrant ingredients, and they make sure that they are fresh, seasonal, and delicious so that you can feel great about what you’re eating!

I know that sometimes it’s hard to get out in time for brunch, but trust me it’s worth it! Visit today and try one of their dishes —or just come by for a cup of coffee and some conversation with other locals!

16. Bluebird

Location:350 King’s Rd, London SW3 5UU, United Kingdom

Phone number:+44 20 7559 1000

View website



If you’re looking for an exquisite and delicious brunch at a spot with a view, look no further than the Bluebird hotel. Located on Chelsea’s King’s Road, this is the perfect spot to indulge in some Eggs Benedict.

The Bluebird is known for its unique take on dishes. You’ll find everything from creative takes on French Toast to Baby Spatchcock Chicken , mouth-watering snacks with unusual flavours. And, of course, their signature Cocktail, created by their bar manager, is a must-have.

I recommend brunch at Bluebird hotel London. They’re all about the finer things in life, and what could be more acceptable than a meal that combines eggs, bacon, and quality drinks?

They serve brunch between 11 am -3:15 pm. I would also love you to try their Sunday roast. It is done from 12 pm -3:15. If you’re confused about what to a, you could always get recommendations from the waiters.

You’ll also love the atmosphere at Bluebird hotel London: a cosy space with vintage furniture and a bright colour scheme. The perfect place to enjoy your meal while you catch up with friends or family members over coffee!

17. Over Under, South Kensington

Location: Unit 1 South Kensington Station Arcade, South Kensington, London SW7 2NA, United Kingdom

Phone number:020 3807 8019

View website

Over Under South Kensington


When you’re in the mood for brunch, the Over Under is the place to go. This charming little restaurant has all the charm and atmosphere you could ask for.

They have a fun and welcoming environment. It’s not too loud, but not too quiet either. It’s just right—the perfect spot for a Sunday morning or afternoon spent with friends or family.

The food is delicious and fresh-tasting, but. The menu consists of Smoked Chicken wrap, Smashed avocado (try them!), Rueben Toasties and more. They use fresh ingredients to ensure food is tasty.

They also have baked foods such as croissants, Banana bread, pain au chocolat, Almond croissant and Ham & Cheese Croissant.

They also serve hot coffee that leaves you wanting more. They have you covered if you’re looking for an excellent place to enjoy your brunch.

18. Dishoom Kensington

Location:4 Derry St, London W8 5SE, United Kingdom

Phone number:+44 20 7420 9325

View website

Dishoom Kensington


Brunch is always a good idea, but when it’s at Dishoom Kensington, you know it will be amazing.

Dishoom Kensington is an Indian restaurant that’s  much about the atmosphere as its food. It’s a beautiful space that feels like home—you’ll feel right at home here.

The best part? Their brunch menu is incredible. Whether you’re in the mood for traditional Indian dishes , they’ve got something for everyone.

They’ve got everything from bacon naan rolls to RoomaLi Roti” and more. And don’t forget about drinks. They have nice decor, so certainly you’ll feel relaxed while enjoying your meal.

19. The Good Life Eatery

Location:59 Sloane Ave, London SW3 3DH, United Kingdom

Phone number:+44 20 7052 9388

View website

The Good Life Eatery


The Good Life Eatery is a cosy neighbourhood restaurant that serves delicious brunch, lunch, and dinner. They have a full bar with craft cocktails and local beers.

Their menu has something for everyone: Egg white frittata, Byo Avo on toast crab, Poached eggs, Chestnut & Almond Waffle and lots more.

The Good Life Eatery has been around for over nine years! It was established in 2013. Its purpose was to create a place where people could connect over food made from scratch using fresh ingredients sourced locally.

The founder wanted it to be a place where people could enjoy great and healthy food, and the best part of it is that they deliver their delicious food to your doorstep.

20. Bandol

Location:6 Hollywood Rd, London SW10 9HU, United Kingdom

Phone number:+44 20 7351 1322

View website



Bandol London is the perfect place for a relaxed brunch, with great food and free-flowing drinks.

The restaurant has indoor seating. The interior has been decorated with bright colours, making it feel like home.

The menu offers a wide variety of brunch dishes, ranging from Avocado tartine, Steak Tartare, French Toast, Eggs Benedict, and Warm Quinoa salads to Freshly squeezed juice.

If you’re looking for something sweet, don’t forget to try one of their desserts! You can also choose from various drinks. There are also alcoholic drinks available if you’re feeling adventurous.

21. PJ’s Chelsea Brasserie

Location:52 Fulham Rd., South Kensington, London SW3 6HH, United Kingdom

Phone number:+44 20 7581 0025

View website

PJs Chelsea Brasserie


PJ’s Chelsea Brasserie is the perfect place to go for brunch. Their food is delicious, and the atmosphere shines. The restaurant has a beautiful outdoor patio where you can get fresh air while you dine.

The brunch menu is filled with delicious options, including Eggs Benedict, PJ’S Great English, Brioche French Toast, Buttermilk Pancakes, Smoked Salmon and Scrambled Eggs and PJ classic Steak Tartare.

In addition, the main course also offers some side dishes, such as Green leaf Salads, Triple cooked chips, and Creamed Spinach.

They have an extensive drink menu as well. They serve everything from Mixed berries and Super Green to Mimosas, Bloody marys, Hugo, Chelsea Fizz and Aperol Spritz.

They also have Sunday roast, where you can eat Roast Rump of Beef or Cornified Chicken. Sunday Roast starts at noon.

22. Sloane Place Restaurant

Location:62, 64 Lower Sloane St, London SW1W 8BP, United Kingdom

Phone number:+44 20 3928 0700

View website:

Sloane Place Restaurant


When you’re in the mood for brunch, do you ever find yourself in a rut? Do you always order the same thing? Do you find yourself ordering Eggs Benedict every single time? If so, they have the solution for you—Sloane Place Restaurant.

This London restaurant offers a fantastic brunch menu that keeps your taste buds excited. Their selection is so varied and delicious that there are options for everyone.

Whether you’re looking for something healthy or want something indulgent, they’ve got it all! From their Sweet Mango, Avocado on sourdough, Beef Burgers, and Grilled spatchcock chicken. So, there’s no need to look elsewhere when you want to brunch in London.

23. Bonjour Brioche

Location:187 North End Rd, London W14 9NL, United Kingdom

Phone number:+44 20 3092 7735

View website

Bonjour Brioche


Bonjour Brioche is a brunch spot that serves up excellent French dishes. Located in Kensington, Bonjour Brioche has served its famous French food since 2016. The restaurant offers indoor seating as well as outdoor seating on their patio.

The atmosphere is relaxed and inviting. You can even order your food through Deliveroo or Ubereats, and it will get to your doorstep.

They offer cottage on Toast, Turkish Eggs, Benedict, Florentine, Benicio, Chorizo Scramble, etc. Asides from food, their drinks are also superb. They have lots of options available for Vegans. Bonjour Brioche is a must-visit!

Final thought

If you’re looking for the best places to eat brunch in Kensington and Chelsea, look no further than the above-listed restaurants.

They’ve been serving up delicious brunches over the years, and they’re a favourite among locals and visitors alike.

Also, they’ve something for everyone: whether you’re gluten-free or vegan, plenty of options are available.

Try their Savoury pancakes or French Toast if you need something salty to go with your sweet treat. Or if you’re looking for something more traditional, like Eggs Benedict, they have those too! You won’t leave hungry!

I hope you’ve enjoyed this list of the best places to eat brunch in Kensington and Chelsea. I know that there are so many great places in the area, and I’d love to hear your thoughts.

Do you have a favourite? And did I miss any spot? Let me know in the comment! And remember: brunch is all about fun, so don’t be afraid to experiment with new things. Happy eating!

Leave a Comment