Property sales in Archway Road - London - N6 5UA

Found 2 transactions going back to July 2019.

Date Address Price
5 Jul 2019 Car Park, Highgate Station, Archway Road £ 377,070
5 Jul 2019 412 Archway Road £ 139,416