2
results
Sold prices in Penn Road, London Central, N7
48 Penn Road, London, N7 9RE
- £1,095,000 Detached, Freehold 04 April 2011
12 Penn Road, London, N7 9RD
- £635,000 Detached, Freehold 28 September 2001
- £350,000 Detached, Freehold 03 June 1997