UKNorth East EnglandSouth YorkshireRotherham
Shop
S60, Rotherham, High Street
To Sell / Let 2,303 sf
High Street
Town Centre Retail Premises available To Let / For Sale..
The property is located at the start of High Street, on it's corner with College Street in the centre Rotherham town centre...