Property sales in Glengall Road - London - NW6 7EN

Found 2 transactions going back to August 2006.

Date Address Price
1 Mar 2022 3 Glengall House, Glengall Road £ 325,000
31 Aug 2006 3 Glengall House, Glengall Road £ 182,500