Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST THOMAS PLACE Detached £798,970 £494,000 26 Mar 2007
2 ST THOMAS PLACE Detached £1,055,279 £279,000 31 May 2000
5 ST THOMAS PLACE Semi-Detached £1,218,520 £820,000 20 Jan 2015
7 ST THOMAS PLACE Detached £949,717 £675,000 27 Oct 2015
8 ST THOMAS PLACE Detached £760,106 £450,000 31 Oct 2006
10 ST THOMAS PLACE Detached £1,048,542 £850,000 19 Dec 2018
12 ST THOMAS PLACE Detached £786,184 £685,000 3 Dec 2020
14 ST THOMAS PLACE Detached £813,466 £785,000 25 Mar 2022