2
results
Sold prices in Elm Terrace, London Central, NW3
2 Elm Terrace, London, NW3 2LL
- £70,000 Terraced, Leasehold 12 March 2012
Ground Floor Shop, 3 Elm Terrace, London, NW3 2LL
- £100,000 Terraced, Freehold 28 March 2002