1
result
Sold prices in Scott Ellis Gardens, London Central, NW8
80 Scott Ellis Gardens, London, NW8 9HE
- £265,000 Terraced, Leasehold 30 April 2004
- £190,000 Terraced, Leasehold 07 December 2000