Property sales in Station Road - Edgware - HA8 7AA

Found 3 transactions going back to September 2013.

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