Property sales in Station Road - Edgware - HA8 7AA

Found 3 transactions going back to September 2013.

Date Address Price
19 Dec 2016 102 - 106, Station Road £ 900,000
6 Dec 2016 114 - 116, Station Road £ 448,642
23 Sep 2013 Ground And First Floors, 102 - 106, Station Road £ 450,000