2
results
Sold prices in Leydon Close, London Central, SE16
9 Leydon Close, London, SE16 5PF
- £390,000 Detached, Freehold 16 February 2010
- £124,500 Detached, Freehold 27 November 1997
15 Leydon Close, London, SE16 5PF
- £130,000 Detached, Freehold 07 July 1998