Still Life Vauxhall provides corporate serviced accommodation in London, 19 miles from London Heathrow Airport just a 2 minute walk from the nearest train and underground station. On-site parking is available for an additional charge.
These spacious one and two bedroom apartments comprise a double bed in each bedroom, laundry facilities, and a fully equipped kitchen with a microwave, an electric oven and four cooking rings. The two bedroom apartments contain two bathrooms, one of which is an en suite shower room.
The living area includes a flat screen TV with Freeview, and free wireless internet access is available throughout the stay.
Housekeeping is provided once a week. Extra housekeeping services are available upon request for an additional charge.