2
results
Sold prices in Alba Place, London Central, W11
Flat 1, 1a Alba Place, London, W11 1LQ
- £56,000 Flat, Leasehold 21 March 2002
Flat 2, 1a Alba Place, London, W11 1LQ
- £250,000 Flat, Leasehold 12 June 2000