29
results
Sold prices in Helmsley Street, London Central, E8
Flat 11, 1 Helmsley Street, London, E8 3FX
- £635,000 Flat, Leasehold 08 December 2017
Flat 2, 1 Helmsley Street, London, E8 3FX
- £540,000 Flat, Leasehold 06 December 2017
Flat 22, 1 Helmsley Street, London, E8 3FX
- £497,000 Flat, Leasehold 05 December 2017
Flat 21, 1 Helmsley Street, London, E8 3FX
- £630,000 Flat, Leasehold 05 December 2017
Flat 6, 1 Helmsley Street, London, E8 3FX
- £600,000 Flat, Leasehold 05 December 2017