SL1 1RE
Hencroft Street South, Slough
First Floor Studio Flat Town Centre Location Easy Access to the High Street & Elizabeth Line Train Station 16' 1 Ft Living Area Fitted Kitchen Shower Room Gas Central Heating Residential Parking