Find a pub near London’s Victoria Station
There’s always a reason to visit pubs near Victoria Station. Maybe you’ve got time to kill before your train journey. Maybe you’re heading to the theatre, or just finished a long day at work. Maybe you’ve been sightseeing and need a proper sit-down and something tasty. Whatever brings you here, Greene King pubs in Victoria are just the ticket.
We’ve got cosy corners, cold pints and hot plates, all minutes from the platforms. Whether you’re travelling solo, catching up with mates, or out with the family, you’ll find the right spot to relax.
Find a pub near Victoria Station
The best pubs near Victoria Station
These are some of the best pubs near Victoria, London – all a short walk from Victoria Station and even closer to good food, great drinks and unbeatable atmosphere. Perfect before a train, after a matinee performance, or in between the sights of Westminster.Victoria
You can’t get much more conveniently close to the station than a pub of the same name sat opposite. However, the Victoria feels a world away from the stress of a rush hour commute. It’s got all the good stuff: wood-panelled walls, green banquette seating just like the nearby House of Commons, and a food menu that covers everything from rich steaks to plates of plant-based goodness.
There’s a little beer garden out back that catches the sun in summer, and if you’re travelling with your pooch, this is one of the most dog-friendly pubs near Victoria. Footie fan? You’ll find Sky and TNT Sports on screen, too.
Shakespeare, Victoria
If all the world’s a stage, this might be the pub to pause between acts. You’ll find the Shakespeare just across the road from the station, though you wouldn’t know it once you’re inside. This is one of those Victoria Station pubs that offers a breather from the buzz, with low ceilings, dark wood and just the right mix of locals and day-trippers. It’s ideal if you’re on your way to a show, catching up after a day at the office or just after a drink in a place with proper London character.
The atmosphere’s lively but never frantic, and there’s plenty of room whether you’re meeting mates or flying solo. With friendly staff and a well-poured pint, this is one of those London pubs that keeps you coming back.
Plumbers Arms, Belgravia
Tucked away on a quiet Belgravia street, the Plumbers Arms feels like a proper find. It’s far enough from the station to escape the rush, but close enough to stroll there without checking the time. It’s smart but snug in this Grade II listed building, with wood-panelling, deep banquettes, original 19th century windows and a relaxed hum that suits long lunches and quiet drinks.
The pub has a storied past (ask at the bar about Lord Lucan), but these days you’re more likely to find a mix of locals, theatre-goers and tourists refuelling after a wander past Buckingham Palace. There’s a good range of drinks, space for families and dogs, and a menu with plenty to choose from, whether you’re hungry or just fancy a nibble.
Travellers Tavern, Belgravia
A fitting name for a pub that’s right across the road from Victoria Station. The Travellers Tavern is perfect when you’ve got bags in hand and a train to catch but still want a decent bite and a breather. It’s laid-back and welcoming, with a friendly team behind the bar and plenty of seating inside and out.
The menu has something for all tastebuds, ideal if you’re after pub food near Victoria Station, with fast service if you’re tight on time. Grab a table in the beer garden when the sun’s out, or head indoors to catch the match on screen. It’s also one of the more relaxed pubs near Buckingham Palace, so it’s an ideal stop for both commuters and city explorers.
Bag O`Nails, Victoria
You don’t forget a name like this, and the Bag O’ Nails is every bit as memorable inside. Just a few minutes from London Victoria and a stone’s throw from Buckingham Palace, it’s packed with period character, from its original features to the gentle buzz that never feels overdone.
This is a great shout if you want to soak up a bit of old-school London charm with your pint. There’s a solid drinks selection, a menu full of proper pub food, and plenty of space for dogs, families and small groups. On sunny days, the outdoor tables are a big draw, especially after a stroll through St James’s Park.
Why choose a pub near Victoria Station?
There’s no two ways about it, travel can be a bit of a faff. You’re juggling bags, dodging commuters, clock-watching before your train, and the last thing you want is to eat standing up with a lukewarm pasty from a platform shop. That’s when a good pub makes all the difference.
Our pubs near Victoria Station give you space to breathe, and something proper to eat and drink. Whether you’re heading off, just arrived, or staying local for a show or sightseeing, there’s a seat with your name on it.
Here’s why so many people stop off with us:
- Real food – no need to settle for a sandwich. You’ll find warm, filling dishes and lighter options made to hit the spot.
- Space to unwind – comfy seating, calm corners and no balancing your drink on your lap.
- Menus for everyone – from meat-lovers to plant-based pickers, and kids who just want chips.
- Dog-friendly, family-friendly, commuter-friendly – whatever your crew looks like, there’s room.
- Live sport on screen – Sky Sports and TNT Sports show the action while you wait.
- Quick to book and close to everything – trains, tubes, buses and Buckingham Palace? All minutes away.
Want to make more of your time in London? Take a look at our picks of pubs near iconic London streets or browse our favourite riverside spots for a pint with a view.
Fancy a slower Sunday? We’ve got Sunday roasts worth travelling for across the city.
Book your table now
Before the train. After the show. Or just because. Our pubs near Victoria Station give you something the concourse can’t: space to relax, delicious food, and a genuine welcome.
So whether you’re popping in for a quick pint, meeting mates for lunch, or looking for a place to wind down after sightseeing, we’ve got you covered.