This Legal Case Will Decide Whether Brexit Means Tenants Can Break Their Lease
... office it occupies at 25 Churchill Place in Canary Wharf, which is owned by Canary Wharf Group, because it needs to be based in ... will pay around £500M over the course of the lease. Canary Wharf Group filed a legal claim looking to enforce the lease ...