Property sales in Drummond Street - London - NW1 2HN

Found 4 transactions going back to November 1996.

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