Property sales in Drummond Street - London - NW1 2HN

Found 4 transactions going back to November 1996.

Date Price Percentage
100 Drummond Street
30 Jul 2004 £ 250,000
104a, Drummond Street
8 Nov 1996 £ 59,000
106 Drummond Street
9 Sep 2011 £ 755,000
116 Drummond Street
5 Nov 1999 £ 369,000