4
results
Sold prices in Penfold Street, London Central, NW1
11c Penfold Street, London, NW1 6RU
- £550,000 Flat, Leasehold 15 September 2023
- £210,000 Flat, Leasehold 06 March 2006
7b Penfold Street, London, NW1 6RU
- £605,000 Flat, Leasehold 15 December 2017
- £219,950 Flat, Leasehold 10 September 2002
11a Penfold Street, London, NW1 6RU
- £225,000 Flat, Leasehold 05 December 2006
7a Penfold Street, London, NW1 6RU
- £185,000 Flat, Leasehold 10 September 2002