Exclusive News Articles

KKR set to relocate HQ from St James’s to impressive new Mayfair site

Global investment giant KKR has confirmed that it will be taking up 57,000 sq ft of space in London’s prestigious […]