Corporation Street, Rotherham

Residential

Town centre living and leisure. Located in Rotherham, South Yorkshire, this new housing development will consist of 64 apartments across 5 floors and comprise a range of studios, 1 bedroom and 2 bedroom units.