Property sales in Station Road - Harrow - HA1 1LF

Found 2 transactions going back to May 2024.

Date Price Percentage
307a, Station Road
29 May 2024 £ 441,954 -32.0%
29 May 2024 £ 650,000