Still Life Vauxhall offers a comfortable and stylish base for anyone seeking the perfect balance of location, quality, and flexibility. Situated in the vibrant riverside district of Vauxhall, our serviced apartments in Vauxhall cater to both corporate travellers and leisure guests looking for modern amenities and excellent connectivity in a dynamic part of London.
Choose from a range of thoughtfully designed units, including 1-bedroom executive apartments, deluxe 1-bedroom apartments with private balconies and river views, or spacious 2-bedroom options—some featuring air conditioning, river-facing balconies, and generous living areas. Whether you’re staying for business or an extended visit, these apartments are tailored to offer a relaxed yet polished experience, complete with fully equipped kitchens, open-plan lounges, and everything you need to feel at home.
Beyond your doorstep, Vauxhall’s thriving atmosphere invites exploration. Discover the newly revitalised Battersea Power Station with its buzzing retail and dining scene, or take a leisurely stroll through Vauxhall Park. You’re also within easy reach of Nine Elms and the South Bank, where the London Eye, Tate Modern, and other iconic attractions await. The area offers a variety of riverside bars, restaurants, and cafés, making it an ideal spot to unwind after a busy day.
Commuting is effortless thanks to Vauxhall’s excellent transport links, with direct trains to Waterloo and connections to the Victoria Line, National Rail, and numerous bus routes. This makes Still Life Vauxhall particularly appealing to professionals working in central London or Canary Wharf.
Whether you’re in town for a temporary assignment, relocation, or just a short city break, our serviced apartments in Vauxhall offer a seamless blend of comfort, location, and flexibility. Discover your London base at Still Life Vauxhall—a modern retreat with all the essentials for a productive and enjoyable stay.
Call Now +44 (0) 845 450 9291
Still Life Vauxhall Manhattan One Bed