A new development of a luxury home situated on one of the most sought after roads in Strood, Kent.
A new build development of 7 houses, all with gardens and parking off the a main road in the up and coming town, Strood.