2 LEATHERHEAD GARDENS, SO30 2TY sold for £385000 on 2020-12-11
4 LEATHERHEAD GARDENS, SO30 2TY sold for £248000 on 2021-07-29
18 LEATHERHEAD GARDENS, SO30 2TY sold for £326000 on 2021-11-05
8 LEATHERHEAD GARDENS, SO30 2TY sold for £290000 on 2022-11-09