28
results
Sold prices in New Clocktower Place, London Central, N7
12 New Clocktower Place, London, N7 9FD
- £274,950 Flat, Leasehold 15 October 2012
10 New Clocktower Place, London, N7 9FD
- £404,950 Flat, Leasehold 15 October 2012
20 New Clocktower Place, London, N7 9FD
- £409,950 Flat, Leasehold 12 October 2012
8 New Clocktower Place, London, N7 9FD
- £349,950 Flat, Leasehold 10 October 2012