51
results
Sold prices in Artichoke Hill, London Central, E1W
Flat 27, 2 Artichoke Hill, London, E1W 2BA
- £465,000 Flat, Leasehold 14 May 2003
Flat 13, 2 Artichoke Hill, London, E1W 2BA
- £380,000 Flat, Leasehold 04 April 2003
Flat 14, 2 Artichoke Hill, London, E1W 2BA
- £328,000 Flat, Leasehold 04 April 2003