These serviced offices are on the 30th floor of one of the most impressive buildings in the Canary Wharf development. The offices are contemporary in design with large windows that provide stunning views of the river and across the City
The offices are situated above Canary Wharf tube station and the shopping mall, whereby there are a vast array of bars, restaurants and shops.
or call one of our experts on
0345 454 0014