British Airways pension scheme strikes Vauxhall deal with General Projects

British Airways Pension Trustees and General Projects have bought a 999-year leasehold in Vauxhall, SW8, for £24m.

The deal includes 98,000 sq ft of ground, basement and first floor commercial space within Keybridge House, a new 595-unit residential