Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 RUSSELL SQUARE £604,271 £526,500 15 Dec 2020
3 RUSSELLS YARD Detached £393,781 £320,000 19 Aug 2019