All you need to know about Isle of Dogs, London

The Isle of Dogs is located in the East End of London and is home to the city’s second-largest financial centre, Canary Wharf. There are offices to over thirty-five major financial companies in the area, making the district a popular destination for those travelling to London on business. We provide a range of corporate accommodation options in the Isle of Dogs, as well as in the surrounding districts of Canary Wharf and Greenwich.

If you’re looking to travel both locally and in the wider city, Isle of Dogs is connected to the rest of London via the Jubilee underground line and the Docklands Light Railway (DLR). Whether you’re looking for self-catering facilities, on-site maid service or multiple bedrooms for a corporate group, we’ll work with your individual needs to ensure you have the best possible apartment for your next business trip to the city. Get in touch today and discover the benefits of serviced accommodation.   

A cityscape view of the Isle of Dogs

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