£19m plan approved for new Square Mile public area
A site near St Paul's Cathedral will be the "largest new public square in the City for generations".
(BBC News, 2025-12-11T17:39:55Z)