A lot of new concentration in the centre of St Leonards, including the new St Leonards Square towers.