21 TEMPLEWOOD, W13 8BA sold for £686000 on 2020-03-05
3 TEMPLEWOOD, W13 8BA sold for £785000 on 2022-10-13
FROBISHER COURT, 15 CLEVELAND ROAD, W13 8BD sold for £455000 on 2021-04-27
FROBISHER COURT, 15 CLEVELAND ROAD, W13 8BD sold for £465000 on 2021-12-16