Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 LEIDEN ROAD Terraced £345,805 £216,500 31 Jan 2014
49 LEIDEN ROAD Flats/Maisonettes £218,231 £215,000 17 Nov 2023
58 LEIDEN ROAD Terraced £334,587 £112,000 17 Apr 2002
74 LEIDEN ROAD Terraced £362,113 £237,000 11 Jul 2014
80 LEIDEN ROAD Terraced £325,551 £73,500 28 May 1999
82 LEIDEN ROAD Terraced £437,400 £125,000 19 Mar 2001
96 LEIDEN ROAD Terraced £360,586 £236,000 29 Jul 2014