37 STATION ROAD, TW12 2BT sold for £510000 on 2021-08-26
ST. PETERS COURT, 29 STATION ROAD, TW12 2BT sold for £295000 on 2021-08-31
41 STATION ROAD, TW12 2BT sold for £500000 on 2021-09-10
ST. PETERS COURT, 29 STATION ROAD, TW12 2BT sold for £245000 on 2022-06-20