50
results
Sold prices in Ewelme Road, London Central, SE23
38d Ewelme Road, London, SE23 3BH
- £72,600 Flat, Leasehold 30 April 1997
4b Ewelme Road, London, SE23 3BH
- £38,000 Flat, Leasehold 17 March 1995