Property sales in Edgware Road - London - NW9 0FH

Found 2 transactions going back to April 2016.

Date Address Price
14 Mar 2018 Unit A, 399 Edgware Road £ 42,800,000
18 Apr 2016 F23 Unit C, 399 Edgware Road £ 900,000