2
results
Sold prices in Elgar Close, London Central, SE8
4 Elgar Close, London, SE8 4AR
- £440,000 Terraced, Freehold 17 August 2018
- £280,000 Terraced, Freehold 25 January 2008
2 Elgar Close, London, SE8 4AR
- £180,000 Terraced, Freehold 28 June 2002