Still Life Global – Apartments List

See a List of our Serviced Apartments in London and worldwide below. Please use the search box above to refine your search by names or postcodes. You also have the option to look for certain specific property features that may be of interest. Once you select search your property options will appear both as a list and on a map for ease of use. 

2047 to 2052 out of 2053 properties

21
Spacious interior with contemporary decor, natural light, and city views in Canary Wharf.

Still Life Canary Wharf Executive

From £150 / Per Night

Corporate apartment in Canary Wharf, a London business district, offering transport connections and a vibrant mix of shops and restaurants.

19
Bright living space with large windows offering city views, featuring stylish sofas and a contempora.

Still Life Aldgate

From £160 / Per Night

Still Life Aldgate offers stylish one- and two-bedroom, two-bath serviced apartments in Aldgate, ideal for professionals and corporate travellers. Located near Aldgate East Station and close to the City,

10
Panoramic view of London’s skyscrapers, including the Gherkin, from a balcony with outdoor furniture.

Still Life Tower Hill Executive Views

From £180 / Per Night

This vibrant and modern apartment is walking distance from historic landmarks like Tower Bridge, Tower of London and boats to explore the River Thames.

24
Spacious living room with balcony, contemporary furniture, and natural light in Tower Hill.

Still Life Tower Hill Executive

From £160 / Per Night

This modern apartment is walking distance from historic landmarks like Tower Bridge, Tower of London and boats to explore the River Thames.

16
Vauxhall Manhattan one-bedroom apartment living room with contemporary furniture and open-plan kitch.

Still Life Vauxhall Manhattan One Bed

From £160 / Per Night

Still Life Vauxhall Manhattan 1 Bed is a modern, city-view apartment just minutes from Vauxhall Station. Ideal for corporate stays, it offers fast links to central London, high-speed Wi-Fi,

28
Spacious living room in Vauxhall with floor-to-ceiling windows overlooking the Thames River, featuri.

Still Life Vauxhall

From £160 / Per Night

Stay at Still Life Vauxhall, where modern comfort meets riverside living. These serviced apartments in Vauxhall offer fully equipped kitchens, spacious layouts, and excellent transport links. Choose from a

© Still Life Global Ltd All Rights Reserved 2024

Compare Properties

Compare
You can only compare 4 properties, any new property added will replace the first one from the comparison.