The rental prices at the Business Center on One Canada Square Canary Wharf, London in E14 5AB East London depend on the duration of the lease, type of membership, etc. Ask the landlord about the details by filling out the form on the website One Canada Square Canary Wharf, London, E14 5AB East London.