SL1 1RE
Hencroft Street South, Slough, Berkshire, SL1
First floor studio apartment Walking distance to Slough Town centre Allocated parking No onward chain Well presented Access to the motorway links, easy access to Heathrow airport