Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LUMBARDS Semi-Detached £443,850 £246,300 14 Dec 2005
10 LUMBARDS Terraced £522,692 £400,000 26 Jan 2017
12 LUMBARDS Terraced £440,000 12 May 2023
14 LUMBARDS Terraced £521,564 £334,950 25 Apr 2014
28 LUMBARDS Semi-Detached £501,384 £305,000 12 Sep 2013