All you need to know about Docklands, London

Located southeast of the city, London Docklands is a major business hub and known for housing Canary Wharf and the O2 arena. The district is therefore home to the head offices of many worldwide banks, as well as a variety of bars and restaurants. Docklands is an ideal destination for corporate travellers, making serviced apartments in the area the perfect accommodation option. The Docklands Light Railway also provides easy connections to the rest of London, including the City.

We have a wide range of London serviced apartments within some of the city’s primary business centres, including Docklands and the Square Mile. By contacting a member of our expert team today, we’ll work with your individual needs to find a serviced apartment perfect for your next business trip. Get in touch today to find affordable, flexible and spacious accommodation for both long and short term stays in London.

The Docklands overlooking the O2

What our clients say about us.

Our Awards

Service Excellence Team Award
SAA Winner
Emmas EMEA
Game Changer Team Award
SAA Winner
BTAs
Emmas APAC 2023 Winner

Our Certificates