26
results
Sold prices in Mitchell Street, London Central, EC1V
Flat 5, Vickery Court, 40 Mitchell Street, London, EC1V 3QL
- £179,000 Flat, Leasehold 10 August 2001
32 Mitchell Street, London, EC1V 3QB
- £163,500 Semi-detached, Freehold 19 July 1996