50
results
Sold prices in Park Hall Road, London Central, SE21
The Ground Floor Flat At, 34 Park Hall Road, London, SE21 8DW
- £66,000 Flat, Leasehold 03 November 1997
- £48,000 Flat, Leasehold 23 June 1995
Flat 2, 10 Park Hall Road, London, SE21 8DW
- £19,000 Flat, Leasehold 08 March 1996