Outdoor terrace - Prime location - Flexible terms - Modern interior - Fully furnished - Amazing views - High-speed internet - Onsite team ...
Prices are shown exc. VAT. Setup fee is non-refundable.
Located in Canary Wharf, a thriving business district in the heart of London, this office is situated in the perfect location to grow your business. Excellent transport links are available just a short walk away from the office. Light rail services are available three-minutes away on foot. Hop on the tube at Canary Wharf Station just four-minutes away. Buses pass through the area frequently. Canary Wharf supports green transport and bike storage is available for cyclists. Canary Wharf is also filled with shops, fine restaurants, and other useful services, all just minutes away.