Enjoy a stay in these spacious three-bedroom, two-bathroom Canary Wharf serviced apartments, set in London’s iconic business district. With modern design, excellent amenities, a
Stay in Canary Wharf in this bright and modern two-bedroom apartment featuring sleek design, a private balcony, and luxurious touches throughout. Perfect for business
Still Life Vauxhall Executive is a well-located one-bedroom apartment ideal for business travellers. Just minutes from Vauxhall Station, it offers fast access to central
Still Life Chancery Lane Deluxe is a stylish Serviced Apartment in Chancery Lane, ideal for business travellers. Set in a quiet warehouse conversion, it
Still Life Clerkenwell Deluxe is a spacious one-bedroom Serviced Apartment in Clerkenwell. With a balcony, high-speed Wi-Fi, and modern appliances, it’s perfect for business
This vibrant and modern apartment is walking distance from historic landmarks like Tower Bridge, Tower of London and boats to explore the River