Within close proximity to Borough Market, The Tate Modern, and The Shard our Southwark apartments also have great transport links into the city.
Popular 2-bed apartment in King's Cross with walkable distance to the railway station, cultural attractions, shops, restaurants, and a canal.
Still Life Aldgate Deluxe Two Bed is a spacious two bed serviced apartment in Aldgate, ideal for business travellers. Featuring a full-length balcony with
Still Life Vauxhall Deluxe is a spacious two-bedroom, two-bathroom apartment with river views and balconies. Located minutes from Vauxhall Station, it’s perfect for leisure
Two bed serviced Apartment in Vauxhall next to the Thames and with easy access to Battersea Power Station, Oxford Street, and Waterloo.
Still Life Euston Deluxe is a quiet, modern Penthouse Apartment near Euston with two bedrooms, two bathrooms, a spacious lounge, and a balcony with