49
result
Sold prices in Alexandra Road, London Central, NW8
Flat 3, Hilltop Court, 14 - 16 Alexandra Road, London, NW8 0DR
- £80,000 Flat, Leasehold 25 August 1998
- £62,000 Flat, Leasehold 17 February 1995