This business centre is located in fastest-growing business districts in London- Canary Wharf. This modern building is designed by leading architects with full-height glazing and column-free floors. Floor-to-ceiling windows offer incredible views across the capital. Large rooftop terraces provide outdoor space which is perfect for relaxing. This business centre offers a range of flexible workspaces.
Compare listings
Compare