1 bed · Palmer Road, London, SW11 | Easy Property