99
results
Sold prices in Seward Street, London Central, EC1V
Flat 23, City Walk Apartments, 29 Seward Street, London, EC1V 3RF
- £279,995 Flat, Leasehold 25 August 2000
Flat 12, City Walk Apartments, 29 Seward Street, London, EC1V 3RF
- £200,995 Flat, Leasehold 25 August 2000
Flat 6, City Walk Apartments, 29 Seward Street, London, EC1V 3RF
- £247,500 Flat, Leasehold 28 July 2000