Everything you need to know about the pub scene surrounding Vauxhall and the best places to go
Whether you live in Vauxhall or are looking to head to this pocket of London south of the river for a day/night out, it’s a fantastic spot with many pubs to enjoy. Infact, when looking for a cold pint, a good old British pub atmosphere and mouthwatering food to boot, there are so many choices you’ll be hard pressed to whittle down your choices. In this article we’ve put together a guide to the best pubs in Vauxhall for a night out, a pub crawl with friends or for a great Sunday roast.
The Black Dog
This neighbourhood pub near Vauxhall’s Pleasure Gardens is more than just a classic pub and not just because it was recently featured in Taylor Swift’s TTPD album! Drinks-wise, it offers rotating Cask-Marque accredited real ales, craft lagers and an impressive wine list. One of the greatest parts of The Black Dog is its food menu which changes daily and follows the seasons. The menu is Spanish influenced and has delicious tapas ideal for sharing.
The Black Dog also has an outdoor patio and a few specials which can make your weekend. On Saturday they have a 400g steak and fries and on Sunday they have a roast starting at 12pm. This is one of the more upscale pubs in Vauxhall and is well worth a visit.
112 Vauxhall Walk, London SE11 5ER
The Rose

Nestled in the heart of Vauxhall, The Rose is a charming gastropub that effortlessly blends traditional British pub warmth with a stylish, modern vibe. Known for its inviting atmosphere, the pub features exposed brick walls, cosy seating, and a spacious outdoor terrace which is perfect for sipping craft beers or a cocktail or two. You can see the London Eye and London Bridge from the window and it boasts some of the best views in the city. The menu showcases hearty British classics with a gourmet twist, including standout dishes like beer-battered fish and chips and slow-cooked lamb shank. With regular live music, quiz nights, and a great space upstairs that you can hire for parties or events, The Rose is a must-visit for both locals and visitors exploring Vauxhall’s vibrant pub scene. Whether you’re after a relaxed Sunday roast or a lively evening out, this is definitely one of the best pubs in Vauxhall.
38 Albert Embankment, London, SE1 7TL
The Beehive
Thanks to its close proximity to the Kia Oval cricket ground Beehive is a highly recommended place to go for all things cricket. Whether it’s meeting up before or after a game, or having a pint and watching a match, you’re covered. Even if you’re not a cricket fan, it’s an ideal place to head for a drink and bite to eat. There are a great selection of beers and classic pub food as well as an outdoor beer garden, plenty of tables and a great atmosphere.
51 Durham St, London SE11 5JA
Fentiman Arms
In Between the Oval, Vauxhall and Kennington tube stations is a fantastic little pub with a lot going on. The Fentiman Arms has a great selection of drinks, an outside area with a Burger Shack, and a rotating schedule of events. The quiz night at Fentiman Arms is popular with locals and visitors alike. It also pulls in a lot of people as a sports bar with Cricket and Rugby events being a regular occurrence. The Fentiman Arms also lets you host your own private events in the upstairs areas which is great for birthdays or any other form of celebration. Tuck into a range of craft beers, cocktails and wines here, as well as a rotating food menu.
64 Fentiman Rd, London SW8 1LN
The Kennington
The Kennington opened in March 2012 and offers a comfortable and relaxing environment serving delicious food and a wide range of drinks. They offer a variety of events and promotions like lunch deals, happy hours, bottomless brunch and quiz nights. The Kennington is also proud to be a dog friendly pub and lets kids in before 7pm. It has a cosy decor while serving upscale food and has a friendly and welcoming atmosphere.
60 Camberwell New Rd, London SE5 0RS
The Pilgrim Pub
The Pilgrim Pub is a spacious and classic destination when looking for pubs in Vauxhall. It’s known by locals for its amazing wings which pair perfectly with a pint and a rugby game. The inside has plenty of seating, while the outdoor space is ideal for a sunny day. They offer some really great deals like £2.50 tacos on a Tuesday and 50P wings all night on a Wednesday. You can also make the most of their happy hour everyday from 7-9pm and all day Sunday. Deals include 2 x bottled beers for £6, a bottle of house wine £14 and 2 x Absolut & mixer for £9.
247 Kennington Ln, London SE11 5QU
The Duchy Arms
When looking for a traditional roast and proper ales served in a welcoming space with sports on TV and an outdoor patio, The Duchy Arms is your answer. With a beautiful interior and a spacious beer garden perfect for big groups or smaller tables, you’re guaranteed a great time. A short walk away from The Oval, it’s a perfect spot to meet up with your mates before the game, or to catch an evening pint and a bite to eat after. This summer The Duchy Arms will be throwing various events in the garden including live music, barbeques, & beer festivals.
63 Sancroft St, London SE11 5UG
The Rose
With views overlooking the River Thames and the Houses of Parliament, The Rose is a traditional Victorian public house. With a stunning bespoke circular bar, chandeliers and vintage furniture, the interior plays with both old and new design features. The Rose is one of the more scenic pubs in Vauxhall and is walking distance from the station, just down the street and along the River Thames. The Rose also serves delicious food and puts on classic pub events.
35 Albert Embankment, London SE1 7TL
The Garden Vauxhall Food and Beer Garden
Right across the street from Vauxhall Station is an amazing and spacious beer garden. The Vauxhall Food and Beer Garden not only has a huge amount of outdoor space and big tables but plenty of beer on tap. One of the greatest features of the beer garden is its plethora of food choices with little stalls lining the sides of the area. They offer Italian food, french tacos, burgers, Chinese food, and Dominican food. The convenient location and huge outdoor space makes it perfect for meeting up with friends on a nice sunny day.
6A S Lambeth Pl, London SW8 1SP
Marketplace Vauxhall
The Vauxhall Marketplace is a bit different from a classic pub because the main draw is the delicious and copious amounts of different food stalls inside. The bar has a selection of classic beers and cocktails which are discounted during happy hour and they host quiz nights and live music. The decor is vibrant and furnished with wood and plants that make the bar area extra cosy. The Marketplace has every kind of food you can imagine and with its great selection of drinks, it quite literally has something for everybody.
7 S Lambeth Pl, London SW8 1SP
Tips for visiting the best pubs in Vauxhall
- Book ahead if you’re going as a group or want a Sunday roast
- Why not consider a pub crawl where you can try a few different pubs?
- Make the most of the different happy hours on offer
- Don’t be afraid to ask for the recommended beers
- Check out any special events ahead of time
These are our picks of the best pubs in Vauxhall when looking to head with friends or after work. No matter if you’re after a roast dinner, a social pint or a pub crawl, you’re spoilt for choice. What’s your favourite pub in Vauxhall? Let us know in the comments below, we’d love to hear from you!