Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
251 UPPER RICHMOND ROAD Terraced £1,845,702 £1,760,000 18 Feb 2022
253 UPPER RICHMOND ROAD Semi-Detached £3,644,394 £2,950,000 8 Mar 2019
255 UPPER RICHMOND ROAD Semi-Detached £3,111,531 £1,975,000 14 Mar 2008