Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 STROUD GREEN ROAD £32,058 £30,000 22 Jun 2021
22A STROUD GREEN ROAD Semi-Detached £1,350,214 £800,000 6 Aug 2010
24 STROUD GREEN ROAD Semi-Detached £709,540 £390,000 28 Sep 2005
32B STROUD GREEN ROAD Flats/Maisonettes £449,718 £300,000 26 Sep 2014
FLAT C 32 STROUD GREEN ROAD Flats/Maisonettes £523,330 £427,000 16 Aug 2019