Town centre masterplan unveiled

Artist's impression of 'the largest town square in the UK', which will form a major part of the new Rochdale town centre.
Artist's impression of 'the largest town square in the UK', which will form a major part of the new Rochdale town centre.