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 […]
Global investment giant KKR has confirmed that it will be taking up 57,000 sq ft of space in London’s prestigious […]