CBRE Sells Aviva London HQ For £288M The Aviva Tower in London has been sold to an undisclosed buyer. December 17, 2025