3 beds · Avondale Park Gardens, London, W11 | Easy Property