4 bed Detached for Sale

The Orchard, Tetbury

£895,000