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 corporate travellers, relocating professionals, and leisure guests looking for modern amenities, generous space, and excellent connectivity in a dynamic part of London. With a calm residential feel, contemporary interiors, and practical home comforts, these Serviced Apartments in Vauxhall are designed to support both productive working days and relaxed evenings.
Choose from a range of thoughtfully designed units, including one-bedroom executive apartments, deluxe one-bedroom apartments with private balconies and river views, and spacious two-bedroom options, some featuring air conditioning, river-facing balconies, and generous living areas. Whether you’re staying for business, relocation, or an extended visit, these apartments offer a relaxed yet polished experience, complete with fully equipped kitchens, open-plan lounges, comfortable bedrooms, modern bathrooms, and everything you need to feel at home. The flexible layouts make it easy to cook, work remotely, entertain, or simply unwind after a busy day in the city.
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 work or enjoy a relaxed weekend. 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, the City, or Canary Wharf, as well as guests planning a short city break.
Call Now +44 (0) 845 450 9291