British shopping centre investments have reached their highest level since 2016, with transactions totalling £2.07 billion last year, signalling a remarkable revival in retail property confidence. The surge reflects growing
British shopping centre investments have reached their highest level since 2016, with transactions totalling £2.07 billion last year, signalling a remarkable revival in retail property confidence. The surge reflects growing






