London’s business chiefs step up to transform public spaces at Aldwych, Hanover Square and East Mayfair