Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STANFORD MEWS Terraced £307,974 £174,995 6 Oct 2009
2 STANFORD MEWS Terraced £288,017 £164,995 24 Nov 2009
3 STANFORD MEWS Terraced £253,113 £145,000 27 Nov 2009
4 STANFORD MEWS Semi-Detached £247,146 £143,000 8 Dec 2009
5 STANFORD MEWS Semi-Detached £239,774 £189,995 13 Oct 2017