All you need to know about Millwall, London

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.

A picture of Clippers Quay Bridge in Millwall

What our clients say about us.

Our Awards

SAA Winner
Emmas EMEA
SAA Winner
Emmas APAC 2023 Winner

Our Certificates