Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
COMMERCIAL UNIT 1, 193 BALLARDS LANE £780,000 19 May 2022
FINCHLEY POLICE STATION, 193 BALLARDS LANE £6,200,000 15 Jun 2017