Canary Wharf Group plc is a British property company headquartered in London, England. It is the owner and developer of nearly 100 acres of property at Canary Wharf and elsewhere in London.