26
results
Sold prices in Layard Square, London Central, SE16
25 Layard Square, London, SE16 2JE
- £62,000 Flat, Leasehold 10 December 1999
96 Layard Square, London, SE16 2JF
- £27,000 Flat, Leasehold 28 June 1996