Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST DAVIDS MEWS Terraced £989,229 £825,000 21 Aug 2020
2 ST DAVIDS MEWS Terraced £826,337 £225,000 13 Sep 2000
3 ST DAVIDS MEWS Terraced £963,477 £593,000 20 Nov 2013