British Land has signed up DIY retail group Kingfisher to take 25,000 sq ft at 2 Finsbury Avenue, Broadgate, in the property company?s first flexible workspace deal.Read More