Famed for being home to the MI6 central headquarters, and synonymous with James Bond river escapades, Vauxhall is one of London’s most dynamic districts due to its ongoing regeneration – which has brought with it an array of contemporary riverside restaurants, bars and social hubs.
Situated along the River Thames and with convenient transport links to a variety of important cultural destinations – such as London’s National Museums, Oxford Street and Covent Garden – there is every reason to enjoy your next London stay in Vauxhall.
Finding the perfect accommodation with Central London Apartments can make the difference between a good trip and an exceptional one. Our guide to the very best luxury serviced apartments in Vauxhall will ensure you enjoy all this vibrant area has to offer.
St George Wharf
Address: St George Wharf, Vauxhall, London, SW8 2LP
Nearest Tube Stations: Vauxhall, Stockwell
Vauxhall has seen significant growth thanks to a bout of recent investment and regeneration. As such the area is populated by both traditional structures boasting ornate and intricate architecture, and striking contemporary developments showcasing the latest in cutting edge design. St George Wharf resides very much in the latter category, with luxury residences forming a 93,000 square-metre development. The capacious complex is best known for its iconic ‘gull-wing’ tower roofs jutting above the Thames.
Offering a selection of one and two-bedroom apartments, St George Wharf blends contemporary luxury with traditional elegance. Each apartment comes fully equipped with the essentials and luxuries necessary for a well provisioned London trip. Modern appliances, wireless internet access, a concierge service and a variety of other amenities will make your stay at St George Wharf effortless and enjoyable.
Overlooking the Thames, St George Wharf apartments are ideally placed for anyone seeking a comfortable residence away from the busy London centre. Chic and sleek décor is complemented by landscaped courtyards and elegant gardens which provide a peaceful escape from the hustle and bustle of the city.
For those wishing to explore, excellent transport links make journeying into London an easy and expedient experience. The apartments are just minutes away from the Vauxhall Bridge which crosses the Thames to Pimlico – close to Tate Britain and the stylish streets of Chelsea – and from there opens up to the entire city. Furthermore, Vauxhall underground station is just a short walk from the development, making catching the tube a stress-free travel option during your stay.
Nine Elms Apartments
Address: 50 Wandsworth Road, London, SW8 2EW
Nearest Tube Stations: Vauxhall, Oval
Close in proximity to St George Wharf, the Nine Elms development offers modern apartments with spacious, decadently decorated interiors. A combination of luxury services and homely interior design make Nine Elms apartments warm and welcoming residences. In fact, this ‘home from home’ ethos extends to your furrier family members, as your pets can be accommodated during your stay.
With one, two and three-bedroom apartments available, you can plan a trip for all the family. Sumptuous fitted kitchens provide the perfect space for entertaining or hosting dinner parties. Similarly, private patios offer an ideal space for enjoying warm evenings with a view of the impressive gardens. Indeed, you will never be short of light as the Nine Elms luxury apartments in London feature opulent floor to ceiling windows.
Beyond the lavish features of a Nine Elms apartment, guests have access to a host of on-site facilities. In addition to the aforementioned gardens, the Nine Elms development houses a fully equipped gymnasium, business lounge, private dining room and even a cinema suite. All of these amenities add to the sense of community which permeates this extremely well-appointed aparthotel.
Placed for optimum convenience, Nine Elms Apartments is a short trip downriver from some of London’s most awe-inspiring attractions. A day trip may include an exploration of the expansive Battersea Park, which features a stately fountain arrangement (pictured above). Follow this with a short journey to Battersea Power Station, now home to countless bars, restaurants and cultural spaces. Finally, return to your luxury apartment to complete your day with a drink on your very own private balcony.
Plaza on the River
Address: 18 Albert Embankment, Vauxhall, London, SE1 7TJ
Nearest Tube Stations: Vauxhall, Kennington
Boasting some of the most impressive views in all of London, the Plaza on the River is a premier destination for its location alone. As luxury accommodation in Vauxhall goes, the Plaza on the River is unsurpassed. The stylish apartments (studio, one and two bedrooms) are outfitted with the latest luxuries and appliances. A distinctive decor is carried throughout the Plaza, with contemporary furnishings comprising a unique style. These factors only serve to emphasise that the Plaza is an aparthotel unlike any other.
The Plaza on the River prides itself on ensuring total customer satisfaction. As such, the Guest Relations team go the extra mile by offering a range of ‘above and beyond’ services. Personal shopping can be arranged by the team to ensure your sprees around stores such as Harrods and Selfridges are both enjoyable and successful. Additionally, guests need only notify the Plaza prior to their stay to ensure the apartment fridge is stocked with their preferred groceries upon arrival (charges apply).
Catering to the health-conscious, the Plaza features a deluxe fitness centre on its first floor. This state of the art facility includes a heated pool with large windows – allowing natural light to cascade into the water. A comprehensive gym is designed to offer both the muscular and cardiovascular challenges any serious gym-goer would expect. Once you’ve worked up an appetite, you can visit the Chino Latino restaurant for a freshly prepared meal – or have the food brought to your apartment.
With Lambeth bridge just moments away, when staying at the Plaza a visit to Westminster is a must. Appreciating the views of this historical area from your apartment room is one thing – seeing the incredibly detailed architecture up close is quite another. Westminster is home to the breathtaking Abbey (pictured above), Cathedral and Palace. These iconic landmarks are steeped in British history and are certain to make your London trip all the more memorable.
Click here to book luxury serviced apartments in Vauxhall today.
If you would like to consider luxury serviced apartments available in other areas of London, read our top 6 recommendations.