2
results
Sold prices in Elia Mews, London Central, N1
2 Elia Mews, London, N1 8DA
- £950,000 Semi-detached, Freehold 17 February 2022
- £585,000 Semi-detached, Freehold 06 August 2013
11 Elia Mews, London, N1 8DA
- £963,000 Semi-detached, Freehold 31 July 2018
- £920,000 Semi-detached, Freehold 16 October 2014
- £657,500 Terraced, Freehold 01 August 2013