Talbot Square
The Green, Talbot Square, Cotswolds
Planning Permission has been approved for three Unique Detached Homes in the Centre of Stow-on-the-Wold.
The 3 individual Building Plots with Planning Permission are available to purchase through Savills.