Land At Dudbridge Hill Stroud Gloucestershire
Residential development of 55no. affordable dwellings & ancillary works.