-London-Canada-Water-Albion-St-1587471.jpg)


11 Offices
1 - 28 Desks
£95 per month
344 ft2 - 1689 ft2
Bus Station
Neptune St St Olaves Estate
6 minute walk
Train Station
Canada Water
6 minute walk
City Business Centres has 11 private offices available to rent in Canada Water, London, England, SE16 2XB, United Kingdom as at 27 October 2026. They have offices ranging in size from 1 to 28 people.

