Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 LON AFALLEN Detached £171,148 £100,000 17 Dec 2010
89 LON AFALLEN Terraced £111,533 £90,000 20 Jul 2018
90 LON AFALLEN Terraced £100,000 15 May 2023
92 LON AFALLEN Terraced £110,383 £54,000 19 Apr 2004
94 LON AFALLEN Terraced £129,781 £98,500 28 Nov 2016
102 LON AFALLEN Terraced £153,983 £84,000 18 Aug 2005
103 LON AFALLEN Detached £113,528 £112,000 28 Jul 2023