British Land Pays £74M For U.K. Office British Land has completed the acquisition of Grenfell Island, an office complex in Maidenhead, U.K. June 29, 2011