British Land buys Maidenhead offices
British Land has bought Grenfell Island, a mixed offices and leisure development in Maidenhead, for £74m. The 198,000 sq ft scheme includes 113,000 sq ft of office space let to Hutchison Telecom as its UK headquarters, and a 10-screen Odeon cinema ... Read more