The investor is understood to have paid £75m for the 62,777 sq ft building on Hanover Square
Condé Nast International has launched a requirement for a new London office