The Grove, Slough SL1

Ideal Land have acquired another off market site, this time in Central Slough with planning for 11 flats and 5 houses.