50
results
Sold prices in Pennard Road, London Central, W12
61 Pennard Road, London, W12 8DW
- £180,000 Flat, Freehold 08 March 1996
14 Pennard Road, London, W12 8DS
- £88,500 Flat, Leasehold 07 April 1995