2
results
Sold prices in Balcombe Street, London Central, NW1
20 Balcombe Street, London, NW1 6ND
- £1,150,000 Detached, Freehold 29 November 2002
65 Balcombe Street, London, NW1 6HD
- £500,000 Detached, Freehold 24 November 1998
- £450,000 Detached, Freehold 08 September 1997