Church Square
Church Street, Stroud, Gloucestershire, GL5 1JL
- Over 50% reservedOver 50% reserved
- Ready to occupyReady to occupy
- Distinctive rainbow terraceDistinctive rainbow terrace
- Tucked away in a private gated developmentTucked away in a private gated development