Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 CHEPSTOW VILLAS Detached £35,452,354 £28,500,000 1 Jun 2018
33 CHEPSTOW VILLAS Detached £12,609,035 £3,802,553 3 Aug 2001