2
results
Sold prices in Ambleside Avenue, London Central, SW16
21 Ambleside Avenue, London, SW16 1QE
- £750,000 Terraced, Freehold 21 April 2021
- £88,000 Terraced, Freehold 28 July 1995
40 Ambleside Avenue, London, SW16 1QP
- £1,330,000 Terraced, Freehold 16 November 2016
- £442,500 Terraced, Freehold 24 July 2009