Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 LUMBARDS Terraced £382,202 £375,000 10 May 2022
52 LUMBARDS Terraced £447,562 £248,000 7 Aug 2009
54 LUMBARDS Terraced £504,195 £103,000 12 Dec 1997
58 LUMBARDS Terraced £491,102 £204,995 28 Apr 2003
64 LUMBARDS Terraced £489,843 £397,500 1 Oct 2018
76 LUMBARDS Terraced £589,136 £582,000 16 Jun 2023
80 LUMBARDS Terraced £519,315 £390,000 15 Jul 2016