Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 THE STRAND Semi-Detached £3,393,959 £1,999,000 26 Oct 2012
27 THE STRAND Semi-Detached £498,910 £465,000 23 Jun 2021
27 THE STRAND Detached £498,910 £995,000 23 Jun 2021
28 THE STRAND Semi-Detached £855,150 £710,000 5 Mar 2020