27
results
Sold prices in Albion Way, London Central, SE13
Flat 3, 24 Albion Way, London, SE13 6BT
- £285,000 Flat, Leasehold 17 February 2017
Flat 1, 26 Albion Way, London, SE13 6BT
- £415,000 Flat, Leasehold 24 January 2017
Flat 2, 26 Albion Way, London, SE13 6BT
- £260,000 Flat, Leasehold 20 December 2016