BP Plc headquarters

BP Plc headquarters

Jason Alden/Bloomberg

BP Plc headquarters in London.