The “Can of Ham” skyscraper in the City of London has been put up for sale for £322mn in a renewed test of the top end of the UK capital’s office market after a long slump in flagship sales.
Some results have been hidden because they may be inaccessible to you