POUND COURT, 12 FARM LANE, SW6 1BN sold for £720000 on 2023-11-29
LANDAU APARTMENTS, 72 FARM LANE, SW6 1BQ sold for £710000 on 2021-03-10
LANDAU APARTMENTS, 72 FARM LANE, SW6 1BQ sold for £620000 on 2021-03-10
LANDAU APARTMENTS, 72 FARM LANE, SW6 1BQ sold for £1320000 on 2021-03-10