Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SPENCER MEWS Semi-Detached £435,000 20 Jul 2018
2 SPENCER MEWS Terraced £490,000 26 Apr 2022
3 SPENCER MEWS Detached £221,200 17 Sep 2009
4 SPENCER MEWS Detached £220,000 28 Feb 2002
5 SPENCER MEWS Terraced £560,000 7 Sep 2023
6 SPENCER MEWS Detached £320,000 12 Jul 2004
8 SPENCER MEWS Terraced £550,000 16 Oct 2015