3
results
Sold prices in Cyclops Mews, London Central, E14
13 Cyclops Mews, London, E14 3UA
- £295,000 Flat, Freehold 20 July 2006
12 Cyclops Mews, London, E14 3UA
- £295,000 Flat, Freehold 07 July 2003
- £200,000 Flat, Freehold 26 May 2000
- £130,000 Flat, Freehold 18 May 1998
22 Cyclops Mews, London, E14 3UA
- £195,000 Flat, Freehold 05 January 2000