2
results
Sold prices in Eden Road, London Central, SE27
10 Eden Road, London, SE27 0UB
- £209,000 Semi-detached, Freehold 30 March 2006
46 Eden Road, London, SE27 0UA
- £250,000 Semi-detached, Freehold 24 December 2004