2
results
Sold prices in Ella Mews, London Central, NW3
3 Ella Mews, London, NW3 2NH
- £1,200,000 Leasehold 08 December 2020
2 Ella Mews, London, NW3 2NH
- £150,000 Semi-detached, Leasehold 09 July 1996