Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ST MARKS PLACE Terraced £1,147,106 £240,000 18 Mar 1998
3 ST MARKS PLACE Terraced £1,137,709 £840,000 19 Apr 2016
10 ST MARKS PLACE Flats/Maisonettes £584,913 £337,500 24 Jun 2011