Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 BALLARDS LANE £1,255,000 6 Aug 2021
106A - 106B BALLARDS LANE £1,050,000 21 Mar 2023
108A BALLARDS LANE Terraced £420,000 20 Dec 2002
116A BALLARDS LANE Terraced £318,000 1 Jul 1999
118A BALLARDS LANE Terraced £110,000 11 Dec 1995
FINCHLEY CENTRE, 102 BALLARDS LANE Terraced £200,000 24 May 1999