3
results
Sold prices in Eden Close, London Central, W8
5a Eden Close, London, W8 6UW
- £1,350,000 Flat, Leasehold 11 February 2021
6a Eden Close, London, W8 6UW
- £240,000 Flat, Leasehold 31 July 1997
7 Eden Close, London, W8 6UW
- £515,000 Flat, Freehold 18 December 1995