Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 THE STRAND Terraced £1,264,837 £950,000 11 Aug 2016
16 THE STRAND Terraced £587,913 £580,000 27 Jul 2023
17 THE STRAND Terraced £841,885 £466,500 25 Aug 2009