Property sales in Market Square, Stafford

Found 4 transactions going back to September 2015.

Date Address Price
5 Mar 2024 10 - 14, Market Square £ 3,124,421
24 Jan 2024 5 Market Square £ 743,000
27 Mar 2017 8 Market Square £ 1,200,000
28 Sep 2015 5 Market Square £ 1,330,000