Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TEMPLAR MEWS Terraced £293,508 £175,000 30 Apr 2013
2 TEMPLAR MEWS Terraced £246,417 £230,000 3 Dec 2021
3 TEMPLAR MEWS Semi-Detached £300,016 £92,500 12 Oct 2001