Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LONSDALE PLACE Detached £253,637 £235,000 13 Dec 2021
10 LONSDALE PLACE Detached £997,216 £540,000 26 Aug 2005
AVALON LONSDALE PLACE Semi-Detached £234,364 £125,000 24 Apr 2009
DELCROFT LONSDALE PLACE Semi-Detached £293,988 £169,950 3 Feb 2011