Property sales in - Holdgate - Much Wenlock - TF13 6LW

Found 2 transactions going back to July 1999.

Date Address Price
1 Mar 2022 Holdgate House, £ 2,200,000
16 Jul 1999 Castle Moor Farm, £ 152,000