Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 RUSSELL ROAD Detached £4,342,557 £3,750,786 9 Jul 2021
25 RUSSELL ROAD Detached £2,741,051 £725,000 12 Jun 2000
27 RUSSELL ROAD Detached £2,304,659 £1,350,000 4 Aug 2010
29 RUSSELL ROAD Detached £2,151,546 £2,061,000 28 Mar 2022
41 RUSSELL ROAD Detached £2,174,981 £1,255,000 7 Mar 2011
45 RUSSELL ROAD Detached £3,048,288 £800,000 18 May 2000
47 RUSSELL ROAD Detached £4,390,000 10 Jun 2024
53 RUSSELL ROAD Detached £2,356,627 £545,000 11 Aug 1999