Canary Wharf Office Space
Start your personalised Canary Wharf office search with Soul Spaces. Find workspace in London’s central business district, which has quickly become a retail hub and entertainment destination in its own right.
Find Office Space in Canary Wharf
At Soul Spaces, we find office space to perfectly suit our clients’ business needs. Whether it’s a private leased or managed space, serviced offices or coworking solution, we are truly independent with no ties to specific landlords.
We’re experts in Canary Wharf and the Isle of Dogs, having placed countless businesses in the area.
With over 10 years of industry experience and in-depth knowledge of Canary Wharf’s rental market, we save our clients an average of 29% on listed market prices.
We are also unique in being able to provide a true 360 service. Our talented office design and build team are on hand to help create your dream workplace.
Modern, vibrant workplace occupying 12 floors in a striking 20-story tower.
To rent: from £400 per desk/month
Size: up to 285 desks
Well-appointed, flexible shared office space in one of London’s iconic buildings.
To rent: from £500 per desk/month
Size: up to 86 desks
Customisable office spaces with with high quality ‘plug & play’ fit outs.
To rent: from £371 per desk/month
Size: up to 52 desks
The ideal London hub for forward-thinking businesses with a global outlook.
To rent: from £1,275 per desk/month
Size: up to 74 desks
High standard building ideally located at the heart of Canary Wharf.
To rent: from £937 per desk/month
Size: up to 30 desks
A bold building designed by leading architects with floor-to-ceiling windows.
To rent: from £765 per desk/month
Size: up to 475 desks
Why rent an office in Canary Wharf, E14?
Excellent transport links, including the Elizabeth Line, Jubilee Line and DLR, enable easy commuting for employees and convenient access for clients.
Canary Wharf boasts some of the most state-of-the-art office buildings in the country, equipped with the latest mod cons and facilities.
Canary Wharf is one of the world’s major financial centres attracting top-tier companies and offering a wealth of networking opportunities.
The area is home to world class restaurants, cafes, shops, gyms and hotels — everything the modern professional could need.
Situated along the banks of the River Thames, Canary Wharf provides breathtaking vistas and well-manicured public space, ideal for socialising.
The presence of multinational corporations fosters a diverse and multicultural business ecosystem, promoting innovation and collaboration.