Property sales in Albert Road - London - NW4 2SD

Found 2 transactions going back to September 2005.

Date Address Price
3 May 2024 56 Albert Road £ 585,000
21 Sep 2005 60 Albert Road £ 420,000