St James's Place agrees deal for new Knightsbridge office

Firms have signed to take office space at 116 Brompton Road