100
results
Sold prices in Penfold Street, London Central, NW8
Flat 5, Elmer House, 33 - 35 Penfold Street, London, NW8 8AY
- £74,950 Flat, Leasehold 23 April 1999
Flat 19, Elmer House, 33 - 35 Penfold Street, London, NW8 8AY
- £103,000 Flat, Leasehold 17 November 1997
Flat 2, Tadema House Penfold Street, London, NW8 8PN
- £80,000 Flat, Leasehold 10 September 1997
Flat 19, Tadema House Penfold Street, London, NW8 8PN
- £73,500 Flat, Leasehold 10 November 1995