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.