Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAMFORD BUILDINGS Terraced £997,621 £630,000 28 Feb 2014
2 STAMFORD BUILDINGS Semi-Detached £708,284 £230,000 1 Feb 2002