Property sales in Station Road - Harrow - HA1 1LF

Found 2 transactions going back to May 2024.

Date Address Price
29 May 2024 307a, Station Road £ 441,954
29 May 2024 307a, Station Road £ 650,000