BP close to £250m HQ sale and leaseback

BP is close to selling its London HQ for almost £250m, as the oil giant seeks to cut costs. The office at 1 St James’s Square, which houses around 500 employees, is reportedly under offer to Lifestyle International Holdings, a