26
results
Sold prices in Lorrimore Square, London Central, SE17
19 Lorrimore Square, London, SE17 3QU
- £172,500 Flat, Leasehold 15 January 2003
12b Lorrimore Square, London, SE17 3QT
- £89,950 Flat, Leasehold 30 October 1998