Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEMBROKE MEWS Terraced £797,353 £248,995 5 Nov 2001
2 PEMBROKE MEWS Terraced £531,365 £101,500 24 Mar 1997
3 PEMBROKE MEWS Terraced £811,802 £230,000 16 Feb 2001
4 PEMBROKE MEWS Terraced £785,257 £640,000 27 Sep 2019
5 PEMBROKE MEWS Terraced £490,983 £87,000 22 Mar 1996
6 PEMBROKE MEWS Terraced £993,724 £975,000 19 May 2022