Property sales in Spencer Road - Lichfield - WS14 9BD

Found 3 transactions going back to June 1995.

Date Address Price
28 Mar 2025 8 Spencer Road £ 336,026
26 Jan 2024 2 Spencer Road £ 350,000
9 Jun 1995 10 Spencer Road £ 60,000