Property sales in Melrose Road - London - SW18 1LX

Found 8 transactions going back to December 1997.

Date Address Price
31 Mar 2022 35 Melrose Road £ 1,725,000
30 Aug 2018 37 Melrose Road £ 2,750,000
2 Mar 2018 33 Melrose Road £ 1,260,000
27 Jul 2017 49 Melrose Road £ 1,325,000
30 Aug 2007 47 Melrose Road £ 935,000
31 May 2006 35 Melrose Road £ 737,500
20 Sep 2004 37 Melrose Road £ 1,850,000
12 Dec 1997 47 Melrose Road £ 305,000