Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 RUSSELL ROAD Detached £2,000,000 26 Aug 2004
36A RUSSELL ROAD Detached £1,200,000 3 Aug 2010
38 RUSSELL ROAD Detached £1,585,000 31 Aug 2007
40 RUSSELL ROAD Detached £1,920,000 9 Feb 2012
42 RUSSELL ROAD Detached £2,125,000 20 Sep 2017
44 RUSSELL ROAD Detached £2,900,000 10 Feb 2023
50 RUSSELL ROAD Detached £3,300,000 13 May 2019
56 RUSSELL ROAD Detached £1,100,000 14 Apr 2000