Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SPENCER MEWS Semi-Detached £539,076 £435,000 20 Jul 2018
2 SPENCER MEWS Terraced £504,602 £490,000 26 Apr 2022
3 SPENCER MEWS Detached £394,470 £221,200 17 Sep 2009
4 SPENCER MEWS Detached £677,489 £220,000 28 Feb 2002
5 SPENCER MEWS Terraced £567,253 £560,000 7 Sep 2023
6 SPENCER MEWS Detached £623,757 £320,000 12 Jul 2004
8 SPENCER MEWS Terraced £773,843 £550,000 16 Oct 2015