Shaftesbury Capital trading update shows buoyant central London retail
Published December 2, 2025 London West End property giant Shaftesbury Capital issued a trading update on Tuesday and it showed the four-month period from 1 July to 31 October was another one it which its…