1
result
Sold prices in Stamford Close, London Central, NW3
8 Stamford Close, London, NW3 1BE
- £485,000 Flat, Leasehold 24 February 2015
- £350,000 Flat, Leasehold 24 January 2007
- £200,000 Terraced, Freehold 17 May 2002