UK
North East England
S65
S65
Effingham Street
To Sell
655 sf
Shop
Town Centre Retail / Kiosk Unit available To Let / For Sale comprises..
The property is located on Effingham Street in Rotherham town centre in the primary retailing location in the town. The property is..