Property sales in Upper Park Road - London - NW3 2UX

Found 7 transactions going back to August 2002.

Date Address Price
15 Dec 2023 80 Upper Park Road £ 1,385,000
25 Aug 2023 70 Upper Park Road £ 1,512,500
18 Mar 2019 76 Upper Park Road £ 1,250,000
29 Jun 2012 80 Upper Park Road £ 875,000
30 Nov 2007 80 Upper Park Road £ 817,500
22 Feb 2006 64 Upper Park Road £ 545,000
13 Aug 2002 80 Upper Park Road £ 500,000