26
results
Sold prices in Menai Place, London Central, E3
Flat 1, 1 Menai Place, London, E3 2BF
- £221,000 Flat, Leasehold 07 February 2003
- £204,500 Flat, Leasehold 10 January 2003
Flat 8, 1 Menai Place, London, E3 2BF
- £204,500 Flat, Leasehold 02 January 2003