2
results
Sold prices in Clifton Street, London Central, EC2A
Flat 4, 107 Clifton Street, London, EC2A 4LG
- £430,000 Flat, Leasehold 05 February 2002
- £400,000 Flat, Leasehold 03 November 2000
Flat 2, 107 Clifton Street, London, EC2A 4LG
- £277,500 Flat, Leasehold 01 June 1999