5 bed Detached Sold Subject to Contract

North Road, Wells

£710,000