Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOLLAND MEWS Terraced £377,132 £307,500 1 Nov 2019
2 HOLLAND MEWS Terraced £396,671 £88,500 26 Mar 1999
3 HOLLAND MEWS Terraced £467,116 £287,500 28 Nov 2013
4 HOLLAND MEWS Terraced £490,517 £290,000 17 Dec 2012