Food Served
12pm - 10pm
Situated just moments from Portobello Road, The Elgin is one of Notting Hill’s favourite destinations for seasonal British food, expertly crafted cocktails and relaxed dining with friends and family.
Whether you’re joining us for a leisurely lunch, after-work drinks, an indulgent Sunday roast or a special dinner, our menus celebrate the very best seasonal ingredients alongside a carefully curated selection of wines, beers, cocktails and spritzes.
From cosy dining spaces inside our historic Victorian pub to alfresco drinks on our terrace, The Elgin offers one of the best food and drink experiences in Notting Hill.
Planning a special occasion in Notting Hill? Our private dining menus feature elegant three-course dining, sharing feasts and canapé options, all designed to bring people together over great food and drink.
Whether you’re celebrating a birthday, hosting a family gathering or organising a work dinner, our team will help create a memorable dining experience no matter the occasion.
Our testimonials - the proof is in the pudding
Yes, our seasonal menus include vegetarian and vegan dishes alongside our traditional British pub classics.
We serve seasonal British food throughout the day, with menus available for lunch, dinner, brunch and Sunday dining.
Yes, our terrace is perfect for outdoor dining, drinks and social gatherings in the heart of Notting Hill, no matter the time of year.
Absolutely. We’re located just a short walk from Portobello Road and welcome bookings for lunch, dinner and drinks.
The Elgin is a popular option, serving traditional Sunday roasts every Sunday with a choice of British meats, vegetarian options and all the classic trimmings.
Yes, our bar offers a wide selection of cocktails, wines, craft beers, spritzes and premium spirits suitable for every occasion.
Yes, we’re a dog-friendly pub in Notting Hill and welcome well-behaved dogs throughout the venue.
Yes, we offer private dining menus and event spaces for celebrations, business events and special occasions.