50
results
Sold prices in Holly Street, London Central, E8
Flat 2, Festival Court, 7 Holly Street, London, E8 3XT
- £92,500 Flat, Leasehold 22 December 1999
Flat 8, Festival Court, 7 Holly Street, London, E8 3XT
- £97,950 Flat, Leasehold 22 December 1999