Still Life - Vauxhall Apartments
Still Life - Vauxhall is a stylish apartment in a business area of London at a close proximity to Big Ben, Up at The O2 and Westminster Abbey offering stylish rooms.
Just 20 minutes on foot from London city center. Guests can enjoy european and mediterranean cuisine in The Riverside located 100 meters away.
The apartment provides rooms featuring a private balcony, individual climate control, free Wi-Fi, flat-screen TV and a wardrobe. The property comprises 2 bedrooms. Guests are free to use bath sheets, a hairdryer and free toiletries available in a private bathroom.
A kitchen is fitted with a kettle, a microwave, kitchenware, a dishwasher and a fridge.
Pimlico station is 250 meters away.