Property sales in Montrose Avenue - Edgware - HA8 0DT

Found 4 transactions going back to January 1998.

Date Price Percentage
80 Montrose Avenue
4 Aug 2006 £ 248,000
82 Montrose Avenue
6 Feb 2026 £ 580,000 513.8% (6.7% p.a.)
23 Jan 1998 £ 94,500
84 Montrose Avenue
21 Nov 2006 £ 293,000