Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 THE STREET Detached £314,018 £185,000 28 Apr 2010
67 THE STREET Detached £331,471 £260,000 24 Jul 2017
68 THE STREET Detached £257,068 £216,500 10 Sep 2020
70 THE STREET Detached £567,310 £420,000 24 Mar 2016