28
results
Sold prices in Macleod Street, London Central, SE17
Flat 19, Abbey Court, 20 Macleod Street, London, SE17 3HA
- £153,500 Flat, Leasehold 05 January 2004
- £82,500 Flat, Leasehold 13 August 1999
- £55,500 Flat, Leasehold 28 October 1997
Flat 15, Abbey Court, 20 Macleod Street, London, SE17 3HA
- £152,000 Flat, Leasehold 31 May 2002
Flat 5, Abbey Court, 20 Macleod Street, London, SE17 3HA
- £75,000 Flat, Leasehold 13 November 1998
Flat 4, Abbey Court, 20 Macleod Street, London, SE17 3HA
- £54,500 Flat, Leasehold 18 July 1997