Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 ST THOMAS PLACE Terraced £163,707 £29,500 30 Aug 1996
17 ST THOMAS PLACE Semi-Detached £139,480 £130,000 25 Jun 2021
21 ST THOMAS PLACE Semi-Detached £168,576 £112,000 12 Sep 2014
27 ST THOMAS PLACE Semi-Detached £213,172 £125,000 11 May 2012
33 ST THOMAS PLACE Detached £594,992 £375,000 15 Jun 2007
39 ST THOMAS PLACE Terraced £117,649 £77,000 9 Jul 2014
43 ST THOMAS PLACE Terraced £123,546 £98,000 28 Nov 2017
45 ST THOMAS PLACE Semi-Detached £139,517 £117,500 21 Sep 2020