Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 LETCHWORTH ROAD Detached £417,839 £405,000 5 Dec 2023
56 LETCHWORTH ROAD Semi-Detached £250,557 £206,500 24 Mar 2020
58 LETCHWORTH ROAD Semi-Detached £372,035 £275,000 20 May 2016
60 LETCHWORTH ROAD Detached £572,652 £240,000 20 May 2003
62 LETCHWORTH ROAD Semi-Detached £360,914 £192,500 22 Apr 2005