194
results
Sold prices in Sun Street, London Central, EC2A
Apartment N1004, 19 Sun Street, London, EC2A 2FJ
- £1,065,000 Flat, Leasehold 11 June 2021
Apartment N2101, 19 Sun Street, London, EC2A 2FJ
- £997,500 Flat, Leasehold 03 June 2021