Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ROCHESTER MEWS Detached £480,184 £146,500 3 Sep 2001
2 ROCHESTER MEWS Detached £363,897 £347,000 25 Feb 2022
3 ROCHESTER MEWS Detached £535,060 £120,000 30 Apr 1999
4 ROCHESTER MEWS Detached £419,311 £244,500 1 Nov 2010