Rochdale Riverside, UK

Image 1-Rochdale Riverside
Rochdale Riverside will be a new retail and leisure district located in the middle of Rochdale Town Centre, England. Image courtesy of Rochdale Riverside.