All you need to know about Millwall

The district of Millwall is situated within the London Docklands. Its ideally located South of Canary Wharf, the city's secondary financial district. This puts corporate accommodation in high demand and a Millwall serviced apartment offers the perfect alternative to an ordinary hotel room. 

With our portfolio of London serviced apartments, we'll work with your itinerary to ensure you get the best possible accommodation option for your stay. Whether you're looking for an apartment that offers you space and flexibility, or accommodation located just around the corner from your office, get in touch with a member of our expert team today. Discover how simple and affordable business travel to Millwall can be.