UKSouth East EnglandDevelopment Lower Lees Road SL
SL2 Lower Lees Road
To Sell ☇ 0.09 ac Development - Cleared Land, Development - Residential, Open Storage
A rectangular shaped site totalling approximately 0.04 hectares (0.09 acres). The site..
Slough is one of the principal towns in the Thames Valley lying on the..