1 TOWNSEND ROAD, TW15 3PR sold for £485000 on 2021-06-30
CHESTER HOUSE TOWNSEND ROAD, TW15 3PR sold for £220000 on 2021-08-06
55 TOWNSEND ROAD, TW15 3PR sold for £312000 on 2021-08-20
CHESTER HOUSE TOWNSEND ROAD, TW15 3PR sold for £220000 on 2021-09-06