50
results
Sold prices in Averill Street, London Central, W6
First Floor Flat, 11 Averill Street, London, W6 8ED
- £164,000 Flat, Leasehold 18 July 1997
39 Averill Street, London, W6 8ED
- £185,000 Terraced, Freehold 12 May 1997
- £151,500 Terraced, Freehold 31 May 1995