Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 LETCHWORTH ROAD Semi-Detached £244,609 £240,000 25 May 2022
175 LETCHWORTH ROAD Semi-Detached £209,952 £60,000 16 Mar 2001
179 LETCHWORTH ROAD Terraced £179,806 £121,000 12 Jan 2015