Partners Group has launched a sale process for 80 Fenchurch Street, a fully let Grade A office building in the City of London.