Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 ST ANSELMS PLACE Terraced £1,018,044 £615,000 21 Dec 2006
25 ST ANSELMS PLACE Terraced £7,454,844 £5,930,000 14 Dec 2017
26 ST ANSELMS PLACE Terraced £4,092,718 £1,370,000 26 Apr 2002