London’s next ‘up-and-coming’ area has become something of a cliché of late. But with Vauxhall, just across the river from Westminster in central London, there is a definite sense that this recently regenerated area has become a new playground for London locals and tourists alike. The district’s new, modern character is reflected in the apartments we have there.
Once home to the Vauxhall Pleasure Gardens in the 1800s, Vauxhall has always been attractive to the city’s rich and powerful populace. Yet, now far more inclusive, the area has become the perfect place to grab a drink or a quick bite overlooking the Thames.
Our luxury apartments in Vauxhall are some of the most stylish in our portfolio, so, here, we’ve put together a list of the best Vauxhall bars and restaurants.
Address: Albert Embankment, Lambeth, London SE1 7TP
Fine dining in London doesn’t get more unique than this. A vibrantly coloured barge moored on the banks of the Thames, Tamesis Dock offers unparalleled views of iconic London landmarks such as the Houses of Parliament, the London Eye and Battersea Power Station. With an extensive array of cocktails available, this restaurant is the perfect option for weekend brunch or a romantic evening rendezvous. When it comes to Vauxhall restaurants, the Tamesis Dock is well worth considering.
Address: 35 Albert Embankment, Lambeth, London SE1 7TL
A Victorian-era pub found on the Albert Embankment, The Rose boasts a stylish interior made up of a modern circular bar and vintage furnishings. The menu features classics such as battered cod and chips and gourmet burgers. With many Vauxhall bars opting for contemporary cuisine, The Rose is well-loved for its traditional fare and old school atmosphere.
Address: Hamilton House, 5 St George Wharf, Vauxhall, London SW8 2LE
This aptly named pub stands out from neighbouring Vauxhall bars through its huge, 200-seater Thames-side terrace that overlooks Vauxhall Bridge and the Pimlico skyline. Recently refurbished, The Riverside is one of the area’s most highly lauded pubs and boasts an expansive menu, a spacious interior and exterior, and a great place to watch all your favourite sports. In terms of finding the best Vauxhall bars to appreciate the warmer summer months, The Riverside is undoubtedly the perfect option.
The Nine Elms Tavern
Address: Riverlight Quay, Nine Elms Ln, Nine Elms, London SW8 5BP
An alternative Vauxhall bar with a bit more edge to it, the Nine Elms Tavern sits at the bottom of a towering high-rise building and is designed using large glass panels that span the height of the structure, bathing the entire area in natural light. Another perfect place to watch sport, the Nine Elms Tavern features a host of HD screens. For those after a quick bite, the tavern offers a conventional menu that includes a number of traditional delicacies and a special sourdough pizza menu.
No 29 Power Station West
Address: Battersea Power Station, 29 Circus West, Nine Elms, London SW11 8NN
Nestled away in the shadow of the iconic Battersea Power Station, this is one of the most novel options when it comes to Vauxhall bars. Benefitting from beautiful, contemporary interior design, No 29 Power Station West is sleek, stylish and refined. The menu perfectly mirrors the overriding aesthetic of the restaurant, providing healthy and hearty classics such as steamed mussels and the halloumi and crushed avocado burger. Popular with London’s weekend brunch enthusiasts, this charming Vauxhall restaurant has plenty going for it.
Book Your Stay With Us…
Here at Central London Apartments, we value luxury above all else, which is why we’ve spent the best part of two decades sourcing only the most exclusive and refined apartments across the capital’s most sought-after neighbourhoods.
Book your stay with us on your next visit to the capital and experience the city in style.