Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RUSSELL STREET £4,490,689 £3,660,000 30 Sep 2019
55 RUSSELL STREET £426,027 £418,000 27 May 2022
KELHAM WORKS, 72 RUSSELL STREET Semi-Detached £276,519 £169,000 3 Oct 2013