This item was originally published on this site

BP has sold its London headquarters at 1 St James Square in a sale-and-leaseback deal.