Flat 15, Eden House, 89, Church Street, London
2001-06-14 - £108.000 - Leasehold
Flat 2, Eden House, 89, Church Street, London
1997-03-10 - £68.000 - Leasehold
Flat 20, Eden House, 89, Church Street, London
2005-09-02 - £240.000 - Leasehold
Flat 22, Eden House, 89, Church Street, London
2006-11-30 - £250.000 - Leasehold
Flat 25, Eden House, 89, Church Street, London
1996-07-26 - £74.000 - Leasehold
Flat 26, Eden House, 89, Church Street, London
2012-09-21 - £380.000 - Leasehold
1997-06-20 - £78.000 - Leasehold
Flat 28, Eden House, 89, Church Street, London
2003-01-10 - £260.000 - Leasehold
Flat 3, Eden House, 89, Church Street, London
2003-07-16 - £160.000 - Leasehold
1998-07-24 - £70.000 - Leasehold
Flat 30, Eden House, 89, Church Street, London
2008-09-04 - £294.617 - Leasehold
2003-07-23 - £250.000 - Leasehold
2003-02-25 - £212.000 - Leasehold
2001-10-10 - £210.000 - Leasehold
Flat 34, Eden House, 89, Church Street, London
2002-01-31 - £168.000 - Leasehold
Flat 38, Eden House, 89, Church Street, London
1997-12-18 - £75.000 - Leasehold
Flat 9, Eden House, 89, Church Street, London
2003-05-15 - £160.000 - Leasehold