BP completes £250m sale and leaseback of its London HQ

BP has completed the £250.1m sale and leaseback of its headquarters at 1 St James’s Square, SW1, to a wholly owned subsidiary of Hong Kong-based Lifestyle International Holdings.

It will continue to occupy the 121,000 sq ft