Food Served
12pm - 10pm
Situated on the corner of Ladbroke Grove and just moments from Portobello Road Market, The Elgin is one of Notting Hill’s most loved pubs.
Whether you’re searching for a relaxed lunch, a famous Sunday roast, traditional fish and chips, live sport with friends, a dog-friendly pub in West London or a private hire venue for your next celebration, you’ll find it all under one Victorian roof.
Being one of the largest pubs in the area, there’s always room for one more – whether you’re booking ahead, or just walking in on the day.
From seasonal British dishes and expertly crafted cocktails to our spacious outdoor terrace and characterful private rooms, The Elgin is the perfect place to eat, drink and celebrate in Notting Hill.
Derek and the team look forward to welcoming you soon.
Our kitchen celebrates the very best of British seasonal ingredients, serving everything from comforting pub classics and indulgent desserts to elevated dishes perfect for date nights, family meals and special occasions.
If you’re looking for great pub food in Notting Hill, our menus offer something for every appetite, whether you’re joining us for lunch, dinner or drinks with friends.






Planning a birthday party, engagement celebration, work event or private dinner? Our beautiful private hire spaces provide the perfect backdrop for every occasion.
With versatile rooms, bespoke food and drink packages and excellent transport links across London, The Elgin is a popular choice for private hire in Notting Hill and Ladbroke Grove.

Catch every major sporting fixture at The Elgin. From international football and rugby to the excitement of the Formula 1 and cricket, we show the biggest games live with a fantastic atmosphere, cold pints and delicious match-day food.
If you’re looking for a pub showing live sport near Notting Hill and Ladbroke Grove, gather your mates and join us for every big moment.
Sunny days, long evenings and a spritz in hand – The Elgin is made for it. Join us in Notting Hill for refreshing seasonal spritzes, relaxed after-work drinks, weekend catch-ups and summer sipping near Portobello Road (preferably on our sun-drenched terrace).
From classic favourites to fresh, fruity serves, our spritz menu is perfect for garden drinks, casual lunches and golden-hour plans with friends.
Join us every Sunday for one of the most talked-about roasts in Notting Hill, served all day from 12pm – 9pm.
Expect perfectly cooked meats, seasonal vegetables, crispy roast potatoes, Yorkshire puddings and rich gravy, alongside vegetarian options and Bloody Marys to round off the weekend.
Whether you’re gathering with family or catching up with friends, Sundays at The Elgin are all about great food and good company.
Our testimonials
Yes, dogs are welcome throughout our pub, making us a popular dog-friendly pub in Notting Hill.
Yes, we serve traditional British Sunday roasts every Sunday with a choice of meats, vegetarian options and all the classic trimmings.
Yes, we offer several private hire spaces suitable for birthdays, corporate events, celebrations and private dining experiences.
Yes, we screen major sporting events throughout the year, including football, rugby and international tournaments.
Both our terrace and pavement seating are perfect for drinks, dining and socialising throughout the year, with parasols and heating.
We’re located just moments from Portobello Road Market, the famous Blue Door and the colourful houses, making us a convenient stop for food and drinks while exploring Notting Hill.
Yes, our private rooms are available for business meetings, presentations and corporate events.
The Elgin is only a short walk from Ladbroke Grove Station and serves seasonal British food, Sunday roasts and drinks throughout the day.