5
results
Sold prices in Drummond Street, London Central, NW1
127 Drummond Street, London, NW1 2HL
- £1,125,000 Terraced, Freehold 16 March 2022
- £246,000 Terraced, Freehold 24 March 2005
106 Drummond Street, London, NW1 2HN
- £755,000 Terraced, Freehold 09 September 2011
Basement And Ground Floor, 121 - 123 Drummond Street, London, NW1 2HL
- £530,000 Terraced, Freehold 22 May 2007
131 Drummond Street, London, NW1 2HL
- £500,000 Terraced, Freehold 05 July 2005
100 Drummond Street, London, NW1 2HN
- £250,000 Terraced, Leasehold 30 July 2004