0 bedrooms Land at Leighfield Farm, The Leigh, Cricklade, Swindon, Wiltshire Guide price £475,000 Sold STC